The Bankaccount is the most important and most difficult thing to achieve even with non-O visa holder. You do best to get the list from several banks what they need. Every bank is different. And all should be settled within the first weeks after arrival as the 800k have to be in the account 2 months before applying for EoS.
Unfortunately not, in my case I always have to make a new TM30 every time I come back from another province I travelled to and stayed in a hotel. Otherwise I get rejected when doing 90 days report online, because addresses don‘t match. I live in Phuket.
I never experienced this issue of not having the Address in Roman letters. But google translator does transcript it correctly if you copy and paste it there and you can fill in any forms in english. All post offices and postmen can read addresses written in english as well
Back from Phuket Immigration, I was a little afraid they would not accept the forms filled with computer typing, so I filled them with handwriting blue ink. But then I met some fellow expats same age and saw that they had filled the form in advance by typing it but the fonts have to be blue. So thats accepted.
You need 1. Bank letter to confirm the current money of 800k + 2. Bank statement from the past months since opening acc. or visa issued. 3. Updated bank book with a transaction made same day when applying extension and copies of of all pages from bank book as well.
Best is to go to immigration and get the detailed list of all needed documents for EoS based on non O visa. It could vary from province