Just one side note, you have to have a permanent or 5 years valid Thai driving license to get an International drivers license here, they will not issue one on the 2 year temporary Thai drivers license.
I just expanded his message to see where he mentioned being a tourist. And yes the first thing they wanted to see from me was my last 90 day report receipt.
You can not transfer a visa from an old passport to a new one. You have to carry both passports until the valid visa has expired. You can however transfer a valid extension of stay and re-entry permits, there is no fee for this service at Immigration. Typically you will get a letter from your embassy or the place you received the new passport from. Sometimes Immigration wants to see this letter, sometimes not. In my case, I had it but they did not ask for it.