There’s no 90-day tourist visa. Tourist visas are for 60 days and can be extended by 30 days in Thailand at an immigration office.
Generally you need to upload scans of your passport data page, the pages showing stamps from travel in the past year, a passport photo, a selfie of you holding your passport, your flight and hotel bookings, a recent bank statement, and employment and residence documentation. The Thai embassy in Ottawa may have some particular requirements.
I’ve found it’s helpful if you have everything collected in one folder on your computer. Pdf files are now accepted, except for the photos which are obviously jpgs. That means that uploading multiple page documents is now easier.