Nop. Not needed. Because in my embassy there’s a open bank account template example. I just write follow the example given by embassy, and the embassy will give you the letter from the embassy. Give a call to your embassy and check with them will be the best. Walk in to the HQ at silom and ask what are the requirement, because different bank, different manager, they have different requirement Mc
What I did was get a letter from my embassy and go straight to the main Bangkok branch in silom. I was on tourist visa. Passport, letter from embassy. That’s it
No, you don’t need one but it will be better if you get one travel insurance, it won’t cost you much. You won’t know what’s going to happen tomorrow, just to play safe.