Bring as much cash as you can in perfect new large denomination bills. Where's your actual driver's license, the IDP is useless without it, are you certified for scooters/motorcycles in the IDP?
Ensure your accommodation files a TM30 and report to local immigration where it has been filed with the TM30 and your passport when you have spent 90 consecutive days in Thailand
Join Destination Thailand Visa (DTV) and use the group search tool for the consulate you'll be using. Offhand in and around Asia they typically want to see the money seasoned for 3 months