No and No.
Seed of Currption it also had a crit chance of causing it to summon a Hostile Dreadlord. Which they removed. It did massive AOE damage and could be targeted to multiple targets. They nerfed it so it is just a upgraded Curse. They also removed All the curses from the game, and put them mechanics into two spells, I had 5 curses I could Use back in Vanilla. Drain Life, is gone, also gone Drain mana, they gave affliction a Drain spell that is a pale reflection of drain life. Pets could be Controlled by the player, I could move them independently I could Target one mob while my pet was on another. Best way to run AQ. Hell I had to tank AQ back in the day. So I can assure you nothing of the classic warlock is in the current post MOP Warlock. I loved the off chance of a random Demon charging me and trying to kill me. I loved being able to Spell Tank. All of these things are gone. The Glyph of 'Demon hunting' is a bone given to Old School Warlock players after they gutted the class.
Of Course I was upset when Priests got Shadow. But that is something from a long time ago.