it depends on the Immigration. Most allow the application up from 30 days left on the admitted stay stamp. Some - like Bangkok and Chiang Mai - allow it from 45 days up
for a legalization with the embassy, you need an appointment, which can mean a more than 4 weeks wait. It is easier to get the income affidavit with consul Hofer in Pattaya on short notice and sometimes even as a walk-in
Your information is wrong. The German embassy and the honorary consul in Pattaya, A. Hofer, are still issuing official income affidavits of your income or your pension ("beglaubigte Einkommens-Bescheinigungen") for presenting to Immigration. It could probably mean that Immigration will NOT allow you to do the financial proof with the 12-months bank statements of transfers from abroad
is exactly what I advised. A 5-night booking with booking com or Agoda can be cancelled free of charge as soon as you have uploaded the booking receipt into the visa application. Nobody will come back to check this
I cannot say if your Immigration will accept a bank statement over monthly transfers from abroad of a minimum of 65,000 THB, month for month. Because normally only citizens of countries whose embassies in Bangkok do not issue "income affidavits" any more, are allowed to use this method of the financial proof. In case you are a German, Swiss or Austrian citizen, Immigration might insists that you use the embassy- or consul-legalized proof of income, as long as you are a citizen of a country whose embassy in Bangkok still issue the income affidavit
no, you don't need the financial proof when doing the border bounce into the "second year". However when applying for the 1-year Extension of Stay Permit when the second year is ending, you need to prove 2 months seasoning of a minimum of 800,000 THB in your Thai bank account in your sole name. AND you will need proof of a one year Thai private tgia-listed health insurance, as from the extension on, foreign insurances will not be accepted any more from Immigration
during the first year of a 1-year stay permit out of a Non-Imm-O/A visa, you only need to do your 90-days reports on Immigration. However when the day of the expiry of the visa validity (do not confuse the end-date of the visa validity with the date your stay permit is valid until!) is nearing, you need to do a border run in order to get stamped in for another 365-days period. You must secure a new one-year health insurance, get their F.I.C. statement which you need to show at the border when re-entering, as you will only get stamped in for as long as the health insurance is valid when you do a border bounce. During the "second year" (after the expiry of the visa validity) you do not have a multi re-entry permit any more, so if you wish to exit Thailand and return, you need to buy a single re-entry permit to keep your most recent stamped stay permit alive
a TM30 has NO SET VALIDITY date, so you are probably looking at your 90-days report note, which also would be obsolete after you left Thailand . . . . And you might need to file a new TM30 after you return from abroad, some Immigrations will ask for for this even if you return to the same address. You need first to find out how your Immigration is handling this
the accomodation proof is - just book a few nights in a hotel on booking com, upload the receipt into the visa application and cancel right after . . . .regarding the TM30 - nobody has a valid TM30 if he/she is outside Thailand, so I absolutely do not understand what you would do with the TM30 receipt. If it is still tacked inside your passport, and you have left Thailand yet, then throw it away