I wouldn’t even attempt to get a USA visa for my Thai wife now. It took almost a year to get her Canadian visa even with government letting every “refugee “ into the country
Registering is easy but you have to go to airport to register. I went through the process but to be honest if you don’t desperately need item just give it up. Let customs take it -there’s no cost for that.
my wife went to Chiang Mai Monday morning and was in office10 minutes and new passport was in our mail on Wednesday. Easy to do and she received the 10 year passport which is great.