well you ara obviously not from around these here parts ombré. In Texas it is called Chew or Chewin' tabacci. I think in your neck of the woods you call it "snuff". Sounds kinda like a pufter name if'n you ask me. 🤣
No, never happened to me. They are required to do it by law but I don't know if there are any laws about charging a fee. I know some larger hotels can be fee happy.
Many variables here. You can try using one of the apps as mentioned. Also check with your cell phone company, might have to visit their website, to see if they have an international calling plan you can add to your plan. Make sure it allows Thailand to your country. Some don't.