he's complaining about needing a visa to get a bank account. He could have applied for a visa before arriving, no Thai account needed, and open his Thai account when he arrived. As for other countries requiring you to show funds to remain long term, I don't know. But I suspect there may be a financial requirement.