@Eddy ******
For the initial visa you do not need money or a Thai bank account. For the yearly extensions, you do.
Regarding your original question, there are no visa requirements for opening a bank account.
It is just so that some banks or branches "invent" requirements, because they do not want to deal with foreigners.
So you have to walk around a bit and ask from branch to branch.