@Ray****
some of what you mentioned is the standard requirement BUT
the 6 months of bank statements is not something I have ever seen it asked for or mentioned by people who were applying for 90 day Non-O's based on raising half thai children in Vientiane.
They were asking people to show 200K baht in the bank IF they had back to back 90 day Non-O's for that reason but they were telling people bring to the bank book next time, but they were not turning them away for not having it