Get a Thai bank account. Then call your Canadian Bank with all the details for the transfer and have your bank in Canada send the funds. I have done this with CIBC and the money was in my Thai bank the next day
There is no such thing as an International Driving License. Any company offering this, it is a SCAM. No country in the world can issue a driving license to drive in another country.
The only document you need from your bank is a letter from the bank. My bank charges 100 THB and letter is valid for three business days. Then you need copy of your bank book First page and all pages going back one year. Immigration while require passport copy along with copy of entry stamp. Also proof of residency. Photo
If you board the aircraft in London the check in agents know which countries are visa exempt. You are absolutely wrong this would cause a problem. Either way you will need an onward travel out of Thailand. This could be a problem if Thai immigration ask you for proof of onward travel.
When I got a new Belgium passport in Bangkok the embassy gave me a letter explaining why I got a new passport. With this letter and my old and new passports Thai immigration transferred the necessary information.