ussnorway: Take any spell you like mate... and yes C-orb and Magic Missile both get better as you level, by bg2 c-orb will sometimes kill the target outright but the main point is that its fast and will always be a good opening spell.
Kivan is good so won't get along with that group... I'd suggest
SHAR-TEEL as a fighter or you could dual her to thief as well but again its your game.
Decided to install the full NPC Project mod once I was on it. Still annoys me from time to time, but some of the discussions between Kivan and Edwin and Viconia has been interesting. They have rather different approaches :D
Also installed a tweak that means characters won't break due to reputation, because with some evil characters that is bound to happen really, due to the limited "choices" in the game. Either you have to be somewhat sensible, which leads to rep going up, or act like a complete twat. As a result, Edwin constantly says something about the agreement being void and "Goodbye". He stays put though ;)
Not sure what Fezred is on about exactly, but one of the things I like with Magic Missile is that it can abort the initial spell by opposing mages (or sirines, which was quite the trouble - but in a good way). Sounds like C-orb can do much the same. An obvious limitation with sorcerers is that you only have a few different spells to choose from per level, but the positive is that it's more dynamic. If you want to fire off heaps of magic missiles you can, but if you want to identify a pack of items you can do that instead. Without lots of sleeping and re-organising spells in the book.
I'm not nearly experienced enough to know what is needed for the different fights, or even where what occurs, so I tend to play mages more generalist anyway, so therefore a sorcerer fits better for me.
One question: When playing with BGT, will the characters that re-appear in BG2 be the same as in BG1, with same spells and levels? So if I were to for instance keep Imoen a Thief the entire time, would she stay that way? What about Edwin and Viconia?