Then she will have to get an appointment at the US Embassy in Bangkok which may take another 6 to 12 months. The USCIS paperwork is only the beginning.
Yes not long at all. 3800฿ for a multi-entry. I filled out the online form and they took it. There were a few other documents listed but they did not want them.