I rent out an airbnb in Bangkok and would be reluctant to give a 1 year contract to anyone on a tourist visa cos the chance of them simply being refused then disappearing is high.
Its not illegal to do that though so your condo guy sounds like a prick.