Go spend a few weeks in the Philippines take your girlfriend I think you’ll have no problems and you get to live in a English speaking country for a few weeks
If you get married in Thailand you’ll probably have to deal with the dowry. But it will be harder for her to run away when her feet hit the ground in the US