Knowing all this, create whatever you desire at the beginning of your experience.
While some characters may end up not getting along with each other, this freedom to mold their class and abilities gives you the opportunity to develop a well-balanced team filled with the personalities you love. In Original Sin 2, the characters your recruit in-game give you a handful of dialogue choices once they decide to join you and you can shape them any way that you wish.