I found my starting party of 5 was slightly reaching level 10 by the time i was nearing the elemental nodes in the temple. Of course my cleric/mage were behind due to crafting items, but my other 3 party memembers reached level 10 with more of the game to go. The cleric and mage after crafting all the items reached level 10 inside the elemental nodes.
I didn't farm areas with waiting/random spawn either. So, just based on my last playthrough, i would say a good party size would be 6 people. MAYBE 7 if your a vet and do a lot of the quests, etc. but id think just 6 people would be fine.
Warrior, cleric, mage, thief, maybe a leader thief warrior with all the diplomatic skills, and I would do another mage. Magic missiles and fireballs really make many areas very easy. My thief and thief/leader both were dual welding dagger warriors. That way i could spread out the thief skills and pick warrior feats for them to help out in the combat area. Both were humans to get extra feat and skill points. One thief for thieving, one thief for diplomacy and negotiations. Worked out great. I went daggers because it was easy to get the weapon focus/specializations, dual weapons, etc for just 1 weapon type, and really not a huge difference with a shortsword vs a dagger, so dual daggers worked out just fine.
The first time playing i didn't pick up combat skills on my thief/leader, and regretted it. He wasn't really useful in combat at all except for using wands my mage made for him. Not many magic bows in the game to make him a good archer even though i picked up archer skills, so he was just "there" much of the time. Much better the 2nd time around with him also as dual daggers and able to fight in melee. Ignored archery all together. Ick in this game.
So as to the topic, id say 6 party members should work out well based on my experience leveling in the temple and near endgame. Don't be afraid to have your clerics and mages picking up the make wonderous and armor/weapon feats, you can outfit everyone with great stuff. Both on both of them to spread out the experience loss. And pump out those great gears. With CO8 you can pick up a 2nd mage to help out also. Dual mages with spells (magic missiles/fireballs) along with 2 rogues who can use wands the mages/clerics make who can also pump out magic missiles/fireballs) when needed.