Suggest you keep your questions and thoughts in this open group so that answers can be verified by the knowledgeable and experienced regulars. Going off to a private conversation with somebody who may have misinformation could lead to misdirection.
Unless you're filthy rich typically you have two options, first is non-oa second is non-o.
Non OA... 1 year multiple entry (for first year only), Must be applied for in your home country, you don't need to move the 800k into Thailand until the end of second year, must have medical insurance from an approved list of providers, criminal background check. This is not the preferred visa as per the mandatory insurance, but it does make it easier to get your money into Thailand. People on this Visa will usually try and get off it and go on to a regular Non -O.
Non-O... 90 day single entry, can be applied for in Thailand but you must have the 800k in a Thai bank to apply, also can be applied for outside of Thailand and you can have the 800k in the bank anywhere. Once in Thailand you need to open a Thai bank account deposit the 800k and let it sit there for 2 months before you can apply for the one year extension. It would be better to buy a 90-day non-O before you make your way here to help facilitate opening the bank account.
Wise has made a few tweaks in the past with seemingly little thought to how it affects these sensitive transaction coding issues todo with retirement visa monthly funding in Thailand. Just gotta keep on top of everything all the time these days.
He can apply for a 30day extension in country anytime now. And even if that isn't enough time and you have the marriage certificate he can apply for a 60-day extension later for visiting Thai family. All that without leaving the country.
three highlighted statements per transaction, funding bank, Wise, receiving bank.
Date, amount, withdrawal/deposit, conversion. It's been done before. An open minded IO is hopefully sitting across the desk. The OP already has 8 months of sequential traditional international deposit transaction flags, the pattern is obvious, just not the notations on the few errant transfers.
you might want to use the search tool for the consulate you'll be using and see if you can glean their actual requirement. That said it does say current balance as opposed to continually maintaining the 800k. You could also write them in the email with topic such as non-o retirement 800k requirement, and briefly ask them how long they want to see it in the account for.