not necessarily true with Bangkok Bank as I received pop up messages when I tried to open the app telling me what needed to be done to keep the account active.
how about you go to the Thai Embassy in Canada website and see what visa fits your needs. You haven't stated what your intent is. Just a vacation , retirement or marriage, DTV, etc etc
Unfortunately this is what happens when you do not research things properly or wait until the last minute to ask questions in this group. Could have save you money, time and frustration. However I wish you luck in finding your way back here.