@Matt ******
Yes, you can. I am going exactly that route starting next month. Have a non-O, will get a bank account in Bangkok, will then be touring a bit first, then go to the destination and get a local bank account, deposit money, extend two months and after that get the 1 year extension based on marriage.
I am starting with a bank account in Bangkok just to make sure. I expect banks in Bangkok to be more experienced in handling new accounts for farangs. So if I get trouble from banks in the province (Sakon Nakhon) I will have the account in Bangkok.
As far as I know, the two months extension of the non-O is only possible for those who have non-O based on being married to a Thai, e.g. it is not available for those on non-O based on retirement. Anyone can correct me if I’m wrong.