I was recently charged 5500 baht for insurance with Bangkok Bank when opening an account. It’s compulsory now, and not worth the paper it’s written on.
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.