what he is saying is you can not open an account until the Non O has been extended (long stay visa) You can not open one with just a 90 day non O. My bank told me the same. The rule is redidculous because you can not extend until you have a bank account.
This was why the law was amended. Before the change you could bring untaxed money onshore tax-free if it was earned in a previous tax year but since the 1st Jan 2025 that is no longer the case. Many Thais are earning serious money online and the revenue dept is trying to catch up. This simple amendment to the existing rules has panicked the expat community into thinking it affects them but it is aimed at untaxed money and not taxed income from your home country that is covered by double taxation agreements.
With the METV visa, you still get another 60 days + 30 so you can extend the 6-month validity to nearly 9 months. So I expect it will be the same for a DTV, another 180 days and possibly + 180 which would give you nearly 6 years.