While i like the mobility and concept of sorcerer, i also want to be healer in dungeons. Sometimes, i play pvp(both cyrodiil and battlegrounds) and i want to be able to get kills at least. I don't like pets much. I've tried both but i'm looking for experts' answers here. This will be my main so i don't want to regret my choice. I also play with about 150 ping if that matters for templar's melee skills or sorcerer ranged skills.
So i want:
Strong enough to get kills in pvp and a bit tanky
Healer in veteran dungeons and trials etc.
Quickly kill trash mobs.
Still be able to enjoy the class after level 30
Also, i'm open to any other(magicka) class recommendation. I played stamina characters enough and i'm bored with it now.
Thanks in advance