Yes Keldorn and Viconia will eventually have a showdown, pick one now and leave one (I'd leave Viconia). Jan doesn't fight with anyone. Three mages isn't so bad, maybe after you finish the NPC quests you could get Mazzy or Valygar as another fighter to even it out.
------------------
Goddess and Sorceress of the HADB, and her sidekick Pink