What are you correct about? You are talking about Non O and I'm talking about Non OA. We are both not wrong. I even mentioned to check with the Thai Embassy. I am answering the OP's concern about opening a bank account to season the money. With the Non OA he doesn't need to. No where did I say he cannot apply for the Non O. Only you said it.
that it's confusing. I'm also on Non OA. Under the Thai Embassy site, there is a list of all the pre approved insurance companies. Nothing is sketchy. If you've not done it then you probably can't give the correct advice.