@GreySorscha can really be whatever we need. I was actually thinking Paladin, but Great Knight could work too.
Even counting her, we're still low on high defense units across all classes mentioned so far.
Bows are less important because we have so many mages.
@GenkaiWhile trying to simulate actual financial hardship seems cool and immersive, I wouldn't want anyone to feel like its too much of a chore to deal with. And if only one person (probably GM) is responsible for handling it, the management aspect of it gets really tedious.
As you kinda hinted at, it may be better to handle these kinds of expenses as narratively as possible with a rules-light approach. And everyone can update their inventories on an honor system according to their IC interactions with NPC's like tavern owners and merchants.