Buying houses is an interesting mechanic that I'm already studying in order to implement it in the game later :)
I'm not sure what you mean about the training ^^'
Are you talking about a mechanic to make the main hero evolve or something else?
like stats and maybe to evolve the character too and maybe have buyable clothes later too and maybe different equipment later