I just played through the game with a main Ifan two-hander, Sebille as a Ranger with some Scoundrel skills, Red Prince as a tank with some Geomancer skills and Lohse as a water and air mage.

However I feel that I have missed out on a number of abilities and gameplay mechanics, as I had no one doing daggers, fire or necromancy magic. The final game is also supposed to have summoning on top of that.

How should one build a party in order to have access to everything? Are we supposed to spread every character over many roles instead of specializing?