Can a US citizen, who is currently in Mexico on a tourist visa, get a Thai visa, COE and all the necessary documents to fly to Thailand from Mexico without going back to the US? If so, what's the best visa to get for someone who wants to stay in Thailand for the winter with an option to extend their stay after that?