...dukes? failure to distinguish between city lords and old dukes.
wait till there's a rural duke.
-----
why would a steward need to be trader? he could be a courtier, ambassador, priest. and if they are with the army, they could purchase stuff from foreign realms they are not at war with... (assuming they find any open deals) - though i have no idea if you can access marketplace in hostile regions... (i mean the building right there..)
for that matter, why would a lord need to be in an army?
--
furthermore, is there any reason not to build up tons of granaries? if you have enough capacity, then you can buy up huge loads of food at your leisure.