You can be a munk on any visa. Just like you can study on any visa. The time restrictions will of course depend on what visa you have, and the "stay until" stamp in your passport. You can't get a non b if you are not working, but yes, you can work on certain other visa types too. For example the ones based on marriage or kids.
it means you have to get a separate original RC for everything. It is made for a single purpose, and can only be used for that. You cannot use the same one for different things. You can however get and use just one if you for example are applying for both motorbike and car license at the same time in the same office.
a pink ID card can be mandatory for keeping SSO (social security) paid out of pocket after having worked in Thailand for minimum 12 months. If you get laid off or resign, you can keep the SSO for a minimal monthly fee, but it often requires a pink ID card.
That's about the only thing I can think of though.
So absolutely not for everyone.
As Brandon mentioned above, you might get Thai price at some national parks etc.. But it's hit or miss. Same with a work permit. It works sometimes. Also you can sometimes use t as an ID, but it actually says directly on the card that it is not an officially accepted form of ID as it lacks the chip.
To add, many immigration offices doesn't care even if it's the same address as your lease, just the same province is good enough. And some don't check at all for the tm30.. But anyway, even at the most strict interpretation of it, you just need to have checked in with the latest tm30 on you, at the required address before applying. Date doesn't matter in regards to your lease contract. Not at all.
Doesn't matter one bit. No rule about not being able to travel around Thailand, or even outside of Thailand and coming back again, just because you signed a lease agreement for a home. Every time a tm30 is filed it is the only one that matters. It "cancels" any previous ones. It's only the latest that matters, and that it is at the home address where you are going to apply for the extension. You could have visited numerous hotels in the mean time and all of them would (theoretically) do a tm30 the day you checked in at that address. You just need to "check in" again with a new tm30 at your home address after that, and before applying for the extension. That's how it works.
So what your landlord did was just fine.
You won't have any issues or questions about that.
wait.. does Bangkok bank charge you for depositing money?
I transfer to Kasikorn each month. Only way I get charged by them is if I use swift from my bank. Used Wise in the past, and using Revolut now. Not getting charged at Kasikorn at all for that. Only pay the fee in the app for the transfer.
It doesn't matter where you currently live. When you are in front of the Thai immigration officer at passport control into Thailand after your flight here, the only thing that matters is that passport. It would have to be valid of course.