It is the landlord duty, but when you go to immigration for the 90 days report, and the landlord has not introduced the tm30, you'll have to pay a fine 1600 baht before you can do the 90 days report.
It's a good business according to my gf. She has the hostess but rental in good place are very expensive. A business at risk for many reasons. But profitable anyway if you know how to organise special events.
I could work as freelance consultant in the framework of international trade (trase defense instruments - WTO) as I have an experience of more than 20 years in the domain. But I'm 67 and retired. I'm tired and don't need money.