Remove “for daily expenses” at the end, since the deposit is rather for the unexpected expenses, such as hospital bills, policefines, overdue rent and other large sudden expenses.
Banks in Thailand are like everywhere in the world, interested in having good stable customers, that have a permanent address, a steady easy traceable income, and use the account all year round.
That is why the banks are reluctant to give accounts to people on short time ( read: tourist ) visas, and who only spend part of the year in Thailand.
Don’t expect to get a residence certificat, until you have stayed at a permanent adress in at least 3 month, since that is what the residence certificat should confirm.
Furthermore the added attention on whitewashing of money, is an added burden on the banks, so reluctant depositing large amounts isn’t a guaranteed way to open an account.
The value of a resident certificat, had gone down, since Immigration Officers are giving them to people that are not on a longterm visa, or have stayed severel months at 1 adress in Thailand, so even if it is a formal requirement, the bank make up their own assesment of the stability of the want-to-be customer.
You are a grown up person, so take control over your life and do it yourself, no need to use a agent and support corruption.
There are many many posts in the group, which tell how it is done, just use the search bar.
If you are respectful, polite and dress properly, most Immigration Officers will be help you if you should have missed something, and some Immigration Offices have helpful volunteer’s and some even have a hand-out, telling everything.
And you will be proud of yourself, when you made it yourself.