Q. can I do a one month extension on a one year non O retirement visa ?
-> No, there is no 30 days extension on Non-immigrant based visa/extension. What you can do is applying for an extension by meeting all requirements for 1-year extension, and try to ask for shorter validity.
Q. how long before it expires
-> You can apply for an extension within the last 30 days of your current stamp at most immigration offices.
Q. do I have to do it at the same time or is it ok when I just go for the extension ?
-> That depends on your current stamp. Go to the office to apply for an extension and ask when is your next 90-day report.
It's just because TTEO is NOT yet on eVisa system. They will start on 1 Jan 2025. You will apply for a visa in person at that office if within this year. Check this post.
Even if she has a reason to have to enter Thailand on a foreign passport for many times, she wouldn't have a problem as long as she can show proof of Thai nationality (passport or ID).
She can book flight with the name of either passport. Just make sure to use the correct set of the name, nationality, and passport number on the passport that is used to book a flight. As long as she has a valid Thai passport, she can enter Thailand on that. She wouldn't have issue with airline if she can show a Thai passport if it's not used for booking.
And as long as she enter Thailand on a Thai passport, it's not visa-exempt entry for foreigners as she is Thai to enter. No limit on entry to Thailand for Thai nationals.
You can apply for a 30-day tourism extension once at the IT Square Laksi Plaza office if your address is in Bangkok when your entry stamp is 45 days or less remaining. 30 days will be added to your entry stamp.
No, you cannot do it at the Chamchuri Square office as they don't deal with tourist-related applications.
This is general information on tourism extension applications.
IF you have an online appointment for a 90-day report, yes, those are done at the same counter, B.
IF you want to do a 90-day report as a walk-in, no, those are different. 90-day reports are handled at Counter A while a "Letter residence information in Thailand", or so-called residence certificate, is at Counter B.
You will need an updated TM.30 with a check-out date for R/C. This means TM.30 receipt with "0 night" may not work.
You need a filled application form for the letter (available at the immigration office) and, a passport-size photo, other than the passport and its copies. And 200 baht cash for postal related fee.
Better to bring the rental agreement and the latest 90-day report receipt just in case.
A letter will be sent to the address on TM.30 in 1-2 weeks by EMS.
Unfortunately, details about the residence certificate are out of the scope of this group. Sorry. (Usually, we reject posts about Residence certificates)
You will get your old passport back with a new one. Then bring both old and new to the immigration office to apply for transferring stamps.
Please check the US embassy in Bangkok for passport service regarding to your passport application, especially FAQ on their website. Unfortunately, how to get a new passport is out of the scope of this group.