***Wall of text incoming***
Firstly, UMD is your friend. My level 9 sorcerer could umd raise dead scrolls with 15% chance at success (20% with charisma from airship buff). UMD makes you popular with people when things go wrong.
How do you get good umd? It's not as hard as you think.
lets look at a first lifer, no tomes:
20 base cha + 5 level ups + 3 sorcerer enhancements = 28 charisma
+ 6 item = 34 charisma
(34-10)/2 =12 skill modifier
UMD skill (items easy to get; cove items assuming they stay as is are easy enough to get tier 1, which is all you need):
12 charisma modifier
11 max skill (pure sorcerer, remember)
2 from good luck bonus on epic buccaneers ring
3 from epic treasure hunters spyglass
2 heroism pot (self sufficiency, so GH may not be an option) [Edit: scroll/spell is also a possibility. Thank you Darknark]
=29, not great, but ok
+6 charisma skills from greensteel item (a little more of a grind, but at least doable)
=35, now that's getting there (100% chance to use raise dead scroll, 85% chance to use heal scroll)
now lets add in a few more things:
+1 from a +2 charisma tome
=36 (90% chance to use heal scroll)
+1 from +2 exceptional charisma on a greensteel item
=37 (95% chance to use heal scroll)
removing the buccaneers ring can be done by making a tier 3 treasure hunter's spyglass, and slotting good luck +2 in the green augment slot.
Also, by making it tier 3, the +3 umd becomes an enhancement bonus, which mean it will stack with the seven fingered gloves.
that adds +5
=42 umd
*edit* +2 from GH scroll/spell {again, thank you DarkNark]
=43
finally, if a +4 tome is used (unlikely, but maybe)
+1
=44 (there is very little you won't have 100% to use now)
*Edit* poor choice, but just for completeness
+3 from completionist (1 from increased charisma, 2 from skill boost)
=47
*edit* ***Lammannia Spoiler*** Also, PL: artificer may grant you something with UMD...***END SPOILER***
so it is possible to get a decent umd on a drow, with lots of room for improvement.
Non-drow, your looking at 1 less, due to max charisma is 2 lower.
There are other items which will boost your UMD. I won't talk about them here, but just look for some, and you will see just how easy it is to get good UMD
Second: get some buffs.
Even just a couple key buffs. Haste and blur for sure. Displacement is nice to have, as well as nightshield and false life (even if just for leveling, they help out a lot). Helping make the other players in your party more effective is just as important as doing max dps.
Third: Repair spells
If you aren't going to take a few repair spells (such as reconstruct), then at least take a couple ranks in the wand and scroll mastery enhancement line. Even though you are a useful addition to the party without it, it's easier to get into raid groups if you can be the healer in charge of the WF tank.
If you are going to take some repair spells, taking a couple ranks in the repair line will help you save sp, as the spells will be more effective (otherwise, you just gotta spam them twice as often).
tl;dr: umd, buffs, repair is key to success
(note: color meant to save your eyes from critical failure)