As for moving the visa to the new passport it'll take you 30min you need a copy of the old passport and the new passport you can get a form for the immigration on their website and download it the passport office will also give you an form for you to fill in when you get the new passport.
Now I have just done it last week so I know how it goes, one little surprise they are doing is asking you for your bank book and a bank statement, even if it is not there website
Are you on a retirement visa, if you are then you will have to do a bank statement for the thai immigration, I had a big upset with the immigration officer but they refused to renew my visa into my new passport until they have seen my bank account details
They insist that I have to go to the bank and get the account information for them
Now the bank only will do you a 6 month's statement for you there and then and the immigration know that
I would recommend that you avoid the same problem with the immigration and go to see your bank and they will give you the statement frist find out how long it takes to get the statement