I did everything in Dutch. Proof of ownership house, electric Bill, tax letter and bank statement in Dutch. At the Thai embassy in the Netherlands. All accepted.
In the netherlands they asked for proof for my ticket to thailand. But it is a bit weird because you are not sure if you will get the visa. So i would start with applying for the visa before buying the ticket