, if not actually 24 hours, it will be open before your flight by a couple of hours or more. We took a very early flight and checked through early just to give time to get the paperwork done.
, indeed, in CM you just need to provide the Landlord’s name and registration number and IM will conduct the search and print up the receipt(s). My landlord doesn’t have a printer!
Safer for wife to get the online account (or App) and apply every time you return to her address from wherever. If she does this then get a screenshot once complete as it acts like your receipt.
Some IM offices don’t require a TM30 unless there’s a new TM6 landing card but others want it every time and they change their minds at will. Chiang Mai, I’ve been told by them in the past, only requires to update with the new TM6 number. Chiang Rai, on the other hand, want TM30 if going outside the province. Check with your local IM office to be sure.
You can take the lease and copy of Landlord’s ID to immigration and do it for him. They might fine him ฿1600 if he failed to complete the TM30 on time. IM will ask you for the money but the fine papers are in Landlord’s name. I did this and charged it back to the landlord on next rent day.