@Nongnuch *******
my wife and daughter had to renew their passports the last we were there. It only took them two days. The second was to go back and collect the new passports. This was in Bangkok. I don't know how long this ladies passport has been expired but it might be worthwhile for to check before she flies over. I don't know what it costs for a one year extension but renewing her passport as soon as she gets there might less hassle. Anyway from what your saying this lady has options.