Velth is a master of Destruction and Illusion, and relatively apt at Conjuration and Restoration. (Adept-Expert level) So lots of fireballs, with a side of buffing allies and debuffing enemies (Rally, Fear and Fury spells)
I don't think time restraints will be too much of a problem, just go on quests when you've got the time and if you're going to be away for a while let us know and your char can stay behind til you get back