this how i think it should be, the only reason at the moment I have 2 Thai Sims is it was cheaper to buy another SIM for just internet and the original 1 is mainly due to all contracts (Banks) in Thailand have that number and the UK SIM is OTP
This all depends on if you need to get txt messages from home country, I have 2 phones 1 phone has esim and SIM card both Thai and other phone has UK SIM in it just for messages that I need for banking and 2 forms of security. Some phones you can have more than 1 esim, my phone only allows esim and SIM
Not sure how it works but Western Union do cash pick ups, maybe worth investing or someone may have experience with them. I've seen a few places with the western Union sign outside banks, wise is the one I use to transfer money but that's into a Thai bank but Money Gram and western Union are not far behind in the fees
I think I read the wrong information as I just read it again on the website, I do state 15 days before and up to 7 days after but I think this is in-person, when I clicked to link for online report it does as you say only say 15 days in advance. Noted for next time. It didn't cost anything to do it in the office but cost me 1500thb as it's right next to the fresh fish market and we came home with lots of crab,shrimp and squid.