This is for the initial Non-O. The US embassy (along with a lot of other embassies) no longer issue income affidavit's, meaning your only option is to deposit the 800k. For your 2nd yearly extension, if you'd deposited 65k baht into a thai bank account for the last 12 consecutive months, you can do the income method.
I wasn't talking to you, not everything is about you. His account wasn't frozen, just access to his banking app was. Consider reading more to increase your IQ and less Facebook.