About a new passport: in phuket as soon as you get the new one you have to register address on the new one and they will transfer your visa and re entry permit on the new one (visa office) . May be helpful to someone without going there to ask
TLDR : Answer Summary
When you receive a new passport in Phuket, you need to register your address on the new passport. Additionally, you should visit the local Immigration Office with both your old and new passport, along with a letter from your Embassy, to transfer your Extension of Stay and any Re-Entry permits to the new passport.