Either in your own country (Canada, presumably) or in a third country, if that's where you're applying. Ex - I used to live in Laos for work and was able to get an METV there because I was resident in Laos.
KL, Vientiane or HCMC. You'll have to do your own googling (clue - you can fly to Udon Thani when going to VTE). VTE doesn't have a financial requirement, so is less hassle in that sense
There are several reasons. If you regularly travel to countries with difficult visa processes, if you have been to Israel and want to go to a Muslim country, generally if you travel a lot
I would argue that no visa is required for Thailand either. However, I have got into disagreements before about this ;). If you're 'attending an event' or 'participating in a trade show or conference' then you are allowed to do this on a visa exemption. Of course, judging a music festival is not covered specifically by the rules, so the potential for endless discussion ensues....
Define 'as a dignitary at a festival'? On a UK passport you get 30 days visa exempt in Thailand and 15 days visa exempt in Vietnam, so in principle you don't need a visa at all. The caveat to that is basically if the festival constitutes volunteering or something?
Abel Aly you will have to check the rules of the consulate in Dubai as you may be able to get a Multi entry tourist visa there if you're resident. That's good for 270 days, as mentioned. Normally you can only get them in your home country, but in some countries you can legally get them there if you work there