Established domicile in Florida before moving to Thailand. Completely eliminates state income tax issues. There are seven other states without state income tax:
In general you would not want to let your US financial institutions know that you are living outside of the US. Use your US mailing address instead. Having a non-US resident customer can cause problems for US financial institutions that may be solved by the US financial institution closing your account or placing restrictions on your account.
If by "International Driver's License" you mean International Driver's *Permit* (obtained from AAA in the US) then yes in combination with your USA license you can obtain a Thai driver's license without taking the written or practical driving test. You will still need to pass the physical tests (reaction time, color recognition) though.
I don't know which immigration office you use but I guess a Non-O visa being issued is discretionary and perhaps your particular office has decided not to offer it. Here's how it is handled in Phuket:
If your local immigration office doesn't offer this service, then I guess the alternative would be to acquire the Non-O visa at a Thai consulate outside of Thailand. I believe they can be obtained in neighboring countries, but I don't have any details about that.
No, but you do have some flexibility depending on your local immigration office. It is generally possible to do your application for an extension 30 days before it is due. In some immigration offices, you can do this 45 days before it's due (e.g., Phuket).
This doesn't get you to January though. To do that would require leaving Thailand and re-entering on a date about 2-3 months before you wish to do your extension. This gives you time to obtain a Non-O visa in Thailand (90-day permission) to stay, and then to apply for an extension of stay about 2 months later. This application for an extension to stay is what will determine the date on which you can renew your annual extension.
Oops, I was thinking of the TM-47 (90-Day Report) rather than the TM-30. You could be right that the TM-30 can't be done at the drive-through. I'm not sure. It can definitely be done inside Phuket Immigration.
When you purchased the condo it should have been registered at the Land Office and you should have received a blue house registration book (tabian bahn in Thai). That book will contain all the information you need to register yourself using the online TM-30 app from Thai Immigration. Even without the blue book you *may* be able to register yourself using the app. However, there will come a time during the registration at which they need you to upload a copy of the blue book (first page) and a copy of your passport ID (photo Id page). They have recently migrated from the old TM-30 app to the new one and it seems that they may not be currently rigorously checking for supporting documentation so you may be able to proceed without your blue book.
First thing, go to the official TM-30 website and register for a TM-30 account (click the blue Register link):
You should receive notice by email when your account is approved (may take a day or two). Log into your account. Note you only have to create the account once, but you must retain your login information (email address and password).
Enter the information for your property, including information about yourself as owner. Note that this is done through the Profile menu (not exactly an obvious place). Then you should be able to report that you are staying at your property by clicking Add on the main page.
Then (within seven days) you need to search the system for your report. Enter only the from and to dates as the search criteria. Note that you can only search for the last seven days. When you see your report, see that it says its status is informed, then click on the download pdf of your report details and print that out and staple into the back pages of your passport. That is your TM-30 receipt. It remains good as long as you live at your address.
If you have a vehicle of some sort (car, motorcycle, etc.) consider using the drive-through at Phuket Town immigration. Very quick, pleasant service. Otherwise, you can do a report in person at either Patong immigration or Blue Tree (if staying in the north of the island).