Type 1 and retirement

In my own country of Australia you need to be a citizen or permanent resident to gain government support for your health care costs.

That is pretty much how all countries operate. Some countries are much easier to get permanent residency than others.

Medicare - I would suspect that Medicare is not readily accepted at many foreign medical practitioners, if any??