1-The business visa (Non-B) that you get will only allow you to stay for up to 90 days. 2-To stay longer you will need to get an Extension of your Non B at Immigration INSIDE Thailand. 3-You will NOT be a resident. You will be a Non Resident Alien. Whether you keep your residence in your country will depend on the laws of your country.
Agreed, but nowhere is it the alien’s responsibility. It’s the rental operator.
Now, if they were fining Thai and alien landlords, and extended it to the visitor in some cases, I could accept that. But, they aren’t. I think it’s an illegal money grab.