Best PVP in my Opinion: Pyromancer, Alpha Omega or Dracomancer
Best Solo: Depends, Necromancer is great to solo most of the bosses. If you're talking about monsters, I like Dracomancer.
Best high critical: I don't get it. If you're talking about crit chance, any class could have it with luck enchants.