So after asking all different banks and agents, only two banks are currently ok for DTV holders:
1.Bangkok Bank ( have to buy insurance, probably around 5k-10K)
2. Krungsri bank
Try both of these banks without agents countrywide. Outside of Bangkok tend to be easier. Yes you need to have residency certificate from immigration. Driving license also helpful.
Otherwise, pay agents. Worth it if it's 5-6K. Don't pay more than that. Good luck!
TLDR : Answer Summary
According to recent discussions, Bangkok Bank and Krungsri Bank are currently the only banks accommodating DTV holders for insurance purposes. To open accounts, DTV holders need a residency certificate from immigration, which may not be easily obtainable through hotels. Insurance costs at Bangkok Bank can range from 5K to 7K, covering personal accident insurance, which is particularly beneficial for motorbike users. It's advisable to approach banks directly instead of using agents unless necessary, with fees for agents recommended to remain under 5-6K.
DTV VISA RESOURCES / SERVICES