You should get a letter from the office that issued your new passport giving the reason why a new passport was issued. Give this letter to Thai immigration and you will have no problems getting new stamps in new passport
The banking app is installed on the phone not the sim. An example I had a problem with my IPhone and I did a factory reset. I was outside Thailand and had to wait to return to Thailand. I them went to the bank and the app was reset