I'd agree you don't particularly need a bank account for a short stay. Get a card that doesn't upcharge on foreign ATM withdrawals. You can then do bank counter cash advances to avoid the Thai-side fee.
******************************************************************