I still don't believe non-O visa holders will be stopped from opening a bank account providing they can supply proof of everything, such as long-term lease and passport with non-O visa
Not in my case as the DTA tie-breaker comes out in favour of Australian Tax Residency, although I am dual tax resident. The only money which Thailand can tax is from money I have earned in Thailand, which is zero