I had gotten behind on this and now getting to get caught up. Just finished volume 10.
Now that Marguerite has joined their party, and their stories about how the original 3-person party formed described what their roles were within that party, it occurs to me that they now have a party that almost exactly mirrors Belgrieve's old party. There's a person in each of the same roles.
Percival = Angeline = the front line fighter that brute forces their way through everything
Satie = Marguerite = the front line fighter that also brute forces their way through everything and happens to be an elf
Kasim = Merry = the support mage
Belgrieve = Anne = the brains of the group keeping track of their surroundings and providing tactics