@Johnale ***
If you apply in Thailand, you’ll still need the 800K baht to apply, unless your embassy offers to give you a affidavit letter to confirm your income.
If you apply for a regular 90 days Non O at home you can use your own bank at home to prove your income if you can meet the required 65K baht a month.
But it’s really the same for the one year Non O-A visa. The difference is that the Non O-A Visa it’s not recommended to use for further extensions of stay in Thailand after the initial visa period because the mandatory health insurance requirements maintains for all the future.