@Harris *****
there is nothing in thai banking rules that stops someone on a tourist visa, a visa on arrival or a visa exempt entry from opening a bank account.
You cannot use money in your account in your country to meet the financial requirements. To do that you would need to get the affidavit of income from your embassy/consulate here