no they are not demo lock is exactly the opposite of a necro, the only permanent pet is the guard and the other last what 10sec? The necro should be the exact opposite the pet he summon should last until they die.
As to what fit i'm a bit skeptical about stravagant classes, the necro is a classic in the fantasy game.
- - - Updated - - -
i'm not disregarding it, i simply think that when talking about a necro the pets is a fundamental trait of it that wherever spec we are talking about it cannot be dismissed, without it is like talking about a warrior without weapons.