Why do people always want to stick four fighter levels on their mages? Weapon Specialization isn’t that good (and it certainly doesn’t make up for the crap load of spells your loosing). I would make another tank character here, since you already have a mage in your party (the sorc).
Once again I must reiterate how multi-classing spell using classes is a big no-no. Your cleric should be fine without the paladin levels (or maybe just one for the paladin's Divine Grace ability).
Those two aren't my main spellcasters, my bard and sorc are they are mainly for backup and since I haven't got a real tank they can dish out and take some damage in melee.
And I like being able to cast spells with as much characters as possible
BTW With what level do you complete the game ? Don't tell me all chars end up with l 30 in a 6 ppl party . No wait. DO Tell me that it's like that.
Sorry to disappoint you but you will probably get at lvl 18 when you finish the game, without too many ecl races that is.