Just wondering your post mentions that you are both in your 20s how can you have military pension which starts after 20 years of service unless you are both 100% VA disable?
that is totally false. If you are from a country, that gets 60 day visa exempt they will give you 60 days that is a policy. It’s not up to the discretion of the immigration officer if you are visa exempt. Never heard of anyone being stamped in for less than what the current Visa exempt stay allows. 30 days or 60 days. 
Yes, U.S. citizens can receive Social Security benefits while living outside the United States, but there are some exceptions and considerations to be aware of. Generally, there's no time limit on how long you can live outside the U.S. and still receive Social Security retirement, disability, or survivor benefits. However, Supplemental Security Income (SSI) payments stop after 30 consecutive days outside the U.S. and won't restart until you've been back in the country for at least 30 consecutive days.
approx 10k US per month still a handy sum. Don’t know the name of it but I would suggest the Visa that requires 80,000 US a month annual income. I think the cost is ฿50,000 and it’s good for five years. I think they referred to it as the wealthy pensioners Visa.