For the alpha, the upkeep and wages are defined in classes - characters.rpy under the functions expects_wage(), get_upkeep() and get_whore_price().
@Dark
I still can't really beat even the "Elf Eaters" chain fight in the arena, but I'll try again soon.. I managed to find a Demonic Bow and some Mithril armor from searching around with 3 luck rings equipped, which gave me a decent amount of extra max stats, but honestly, I doubt even with that I can clear it, or not without taking a huge amount of health damage. It also seems kind of silly that Xeona's training doesn't seem to boost your max stats, since boosting the 'regular' stat is worthless now with the gear I have.