I recently paid 45K Baht. The first visa is for 15 month. The agent took care of the bank deposit and account. Bangkok Bank is insisting on purchasing 1 year accident insurance with the account. Make sure you have a minimum of 30 days on your visa for opening the account.