Wow thanks for the guidance!
I think having the MC as a Priest (or some form of buffer) will give me the most flexibility. That way i can fill the last role as you suggested, a tank. Rekke, Konstanten, Mirke or even a base game companion like Eder.
Failing that i do like the sound of Vatnir (Xoti early). Having the MC as a tank allows for a really strong setup, something like Herald.
Thinking about it. Having a companion fill the tank role means i can make the MC into whatever i want. If Fassina is a sorcerer, would i still need a preist?
Thanks for the help. I had a bit of paralysis by analysis but now i got a idea of how i should go about it.