Bangkok bank’s website works just fine. I never use an app for banking. It’s less secure in my opinion. Phones get lost, left behind and stolen all the time. People often use public WiFi with them, which isn’t secure at all.
technically, there is no such thing as a retirement visa. You can get a 1 year extension of the Non-O visa (which is valid for 90 days) for the purpose of retirement.