I've recently picked up Sorcerer and I personally use a Mag Sorc for Solo. I can pretty confidently solo Vateshran on veteran mode. I think it may actually be more productive to tell you what to shoot for rather than tell you what exact gear you should/could use because there is just so much variance in this game.
For every build, I aim to have:
1: A Spammable offensive skill that matches your primary attribute (in my case Crystal Fragments)
2: Ways to upkeep Major Savagery and Sorcery (Surge and Magelight from the Mages Guild do this for me)
3: Ways to keep up Major Resolve for the defense (Lightning Form and its morphs do this).
4: A good source of Healing (there are a lot of ways to do this but Dark Exchange is the one native to Sorcs)
5: Cleave to clear trash (again, a lot of ways to do this)
This is something I aim for on every class. For Sorcs in particular, I find that Streak combined with any Barrier skill is a great way to create wiggle room for myself. I also cannot go without Mages Wrath which is their Execute skill because it is just great. Once any big boss gets low just spam that thing and watch the boss and anything near them just go down really fast.