Good luck with that one. I did it true a good friend that lives here. He already had a account at Bangkok bank. We opened up a bankaccount in both our names. We canceled the account after one month and I opened up one in my own name because my name was already in there system.
Non B is for owning a business or work for a business. At the moment you dont have both in my opion. Your only option is to change your visa but correct me if I am wrong