No, not necessarily. Very many hotels will not. Also, the majority of the time I present my drivers license to check into a hotel. The only time I present my passport is if I need a TM30 in order to do a 90 day report, something like that.
No one follows that. I certainly don't and I've never had any issues. As I've said, landlords, if they're being forced to fill out lots of TM30s will do one of the following, which to be honest probably isn't unjustified: 1) stop renting to foreigners 2) start charging for TM30s 3) charge foreigners more rent compared to Thais, partly to make up for the additional bureaucratic burden.
To be honest, I'm surprised that rental rates aren't already higher across the board for foreign nationals. Would actually make sense to charge a Thai say
Surprised any Thai customs or immigration officer can speak Chinese and considering how good the English of this Taiwanese person is, doesn't seem necessary to find someone who speaks Chinese.
It doesn't matter. The landlord isn't going to make their life difficult to accommodate a foreigner. Also, it's absurd that one needs to refile just because they've left the country and come back. What kind of bureaucratic nonsense is that?
Which may result in the landlord refusing to take on foreign tenants in the future. I am also certain that you will end up paying any fines. The landlord certainly won't pay fines on behalf of a foreigner.