It is for all foreigners in Thailand when making an extension. A. Hotel stay......They contact Hotel (who should have registered you)...or B. You are in short stay and not a hotel....they contact Landlord or Owner......or C. Long Term stay with a contract. You as the Housmaster or Possessor of the property lodge it yourself (recommended).
It is no problem. May be a fine or may not be...depends on the day. Complete and lodge the TM30 when you are there and then apply for the extension. As a long term renter you are responsible to lodge the TM 30 yourself, not the Landlord. You signed a lease, you are now the Housemaster or Possessor of the property. I have not heard of anyone being refused an extension.....but you never know....
Yes and you may also need to complete the TM30 form when you arrive. Process that so you get your TM30 slip...Go and get a copy of that and submit the docs for the extension......
There is no ATM before immigration and they do not let you go go to one and you can't show them a bank balance, it must be cash. A ''stupid rule" can still get you put on a plane back home. Always be prepared. By profile, I mean it is 100% up to the IO as to who they want to admit.
Let's hope you are never asked then....There is no profile. If they are having a bad day they might ask. It is their right to do so at any time and they don't need a reason.....