Not specifically visa related but passport related so this is just a heads up. Just had a friend who had to leave Thailand abruptly and tried to transfer a his Bangkok bank funds back to his home country. He had issues as his original bank accounts were tied into a previous passport number he registered the accounts under years ago. He had to jump through a bunch of hoops and updated the account to his current passport. Good idea if you get a new passport to synchronize the account to the new passport. Never know if you have to depart all of the sudden. Apologies if this is already common knowledge.