If your first pay check was in January, you do not have to file. I usually file and pay my taxes at the end of Feb. Since I turned 65 2 years ago, I do not file or pay Thai taxes.
Social Security from yhe US will deposit direcrly into Bangkok Bank direct deposit each month with no exchange rate fees. Afterwards transfer it into your fixed BB account. If u have not done so talk to SS in the Phillipines and they will set you up really fast. If not and you are transfering money another way, good luck as u have to show it being transfered each month for a year. BB shows the international transfer code on the bank book.
Or get her into Mexico and cross the border illegally. Get married snd then apply for a green card. Catch 22. It takes a year and she cannot leave. I did it with my second wife.