This again is incorrect. Say you come in and correctly count 89 days as your due date. You can report up to two weeks prior. Which means your next report will be due 89 days from then. This means at 178 days you are due to report again. If you max out your stay and have reported early you could be due to do 2 reports.
Again it won’t be an issue at a border but could be when your next report is due.
That said the fine is 2,000 baht so it’s not a catastrophic problem.
If for the entire 5 years you need no interaction with immigration then no one would technically care if you never reported. Land borders and airports counters don’t check nor care. But that doesn’t mean the requirement to do so doesn’t exist.
Yes. On a non O visa you don’t make a 90 day report because you can’t stay in Thailand for 90 consecutive days. The fact that you were here before on exempt is irrelevant. When you go for your first year extension the clock starts from that day - because you “could” stay in Thailand for 90 consecutive days.
From the very first extension you got then the date count was reset to day one. After that your extension date is irrelevant and not used to count 90 days. You must manually count 89 days after you leave the country and return. On each filing of the report it will be stapled in your passport so if you don’t leave the country that will be the date your next report is due.
Not sure what you’re asking here. You can only open a Thai bank account in Thailand.
You can’t transfer 800k to a bank that has a branch in Thailand without having an account with a Thai bank.
Any foreign bank here is set up for corporate type stuff. They do not operate individual accounts. Or even if they offer that Thai immigration won’t see them as a “Thai” bank for extensions etc.
You’re going to need to somehow acquire 500k and then go off to a nearby country to apply. The fact that your girlfriend owns a condo and has a bank account is irrelevant.
If they arrive with a Non O they’d get 90 days on arrival and when that’s winding down can extend for a year if they meet the requirements.
With a visa exempt or tourist visa (both 60 days on arrival) they’d first need to convert to the Non O and then get the year extension - hence the answer of saving a day at immigration. Some offices may take 40 minutes or so. Some way longer.