What I do is use my IPad to do this part. You have the option to take the photo directly via the form and then automatically gives you the right resolution. Using a PC will not help you here
I used to avoid sending from Wise over the weekend as it would be slower due to some normal banking links but normal Monday to Friday always minutes to transfer.
International driving licence not required if you have a Thai driving licence. Normally the internal licence has your home address linked to your home country licence