The only advantage for me to top up MA is to take advantage of the 4% or whatever interest and use it to pay Premiums and save for medical emergencies.
Still a good idea, to a reasonable level. You know you've got future premiums and medical expenses coming, and 4% (or more) Singapore tax free is hard to beat. So compare your current MA to future needs, and top up if you think there's a gap.
Don't know any local companies with this benefit and in any case, I enjoy being retired.
There are some local companies that offer "gap filling" medical insurance, such as a bucket of free GP visits. But your Great Eastern policy is a pretty good one, as long as you stick to B1 public hospital wards.
Minimal CPF but I have UK pension and US 401 K and trying to figure out best way to draw down and reinvest in a more liquid fund.
Your U.S. 401(k) should be fully liquid now, i.e. you can withdraw any amount any time you wish since you're age 61. Indeed, you are required to start making 401(k) withdrawals at age 70 1/2 -- what are called "Required Minimum Distributions" -- otherwise there's a penalty. (I'm assuming it's a Traditional 401k rather than a Roth 401k.)
The Trump Administration and Congress may attempt to lower U.S. tax rates, so it's probably worth waiting a bit to see what they do. I would not bet on their passing tax changes since they can't even agree that the world is round, but you never know.
I think you have a couple basic options for withdrawals:
1. Withdraw 401(k) funds as/when you need the money, but starting no later than age 70 1/2. You'll pay ordinary U.S. income tax rates (same rates as earned income) if this is a traditional pre-tax 401(k). You're presumably in a lower tax bracket than when you contributed, or at least that was the gamble. Regardless, you deferred taxes, and that's not so bad.
2. Roll the 401(k) over into a Roth IRA, and (if your 401k administrator allows it) that can be one or more partial rollover(s). You pay income tax today on the rollover amount(s), but a Roth IRA is free of future U.S. income tax as long as you let the funds sit in the IRA for at least 5 years. And there are no Required Minimum Distributions with a Roth IRA. It's even inheritable, usually with tax advantages. Getting a new Roth IRA opened is a bit tricky if you're a resident of Singapore, but it can probably be done with enough persistence. (If you already have one you like, great, you're all set.)
Speaking of which, if you are not a U.S. person then my understanding is that your 401k will count toward your U.S. estate tax exemption of US$60,000. Pretty much any U.S. assets above that amount will be subject to the U.S. estate tax upon your demise. Check the rules on a Roth IRA to see if that'll help. If your total U.S. assets are below US$60K, don't worry about it.
You might want to be a little careful how much you withdraw from your 401k each calendar year so that you avoid pushing yourself up into the higher/highest tax bracket(s).
Finally, bear in mind that if you contributed to the U.S. Social Security system within any two calendar years (not necessarily for all or even most of those two calendar years, and they can be discontiguous calendar years) then you might qualify for U.S. Social Security retirement benefits. That's because the U.S. and the U.K. have a social security totalization treaty. Just tell the U.S. Social Security Administration about your U.K. contributions (and any contributions to other treaty countries), and they can count those years to get you up to the minimum 10 needed for U.S. benefits. Yes, you can collect from both the U.S. and the U.K. -- and from any other treaty countries where you worked and contributed, provided you met the treaty minimums in those other countries.
The U.S. system also offers a spousal benefit (same or opposite sex), so be sure your spouse applies for that. Yes, even a spouse who never stepped foot in the U.S.
OK, now what age to collect? Well, generally your spouse ought to start at his/her age 62. (That's a bit oversimplified, but that's probably correct, especially if your spouse is younger.) Your spouse will lose his/her spousal benefit upon your demise but pick up your retirement benefit from then on (if he/she is still alive). "Spouse" here includes separated and divorced spouses who have not remarried. (Again, oversimplifying slightly, but that's the basic idea. Some spouses are excluded due to residence in and/or citizenship with the "wrong" country.) For you, if you don't need the money and are in good health, try age 70. But don't wait any later than that (since Social Security won't increase your monthly benefit past that age, and since you can lose monthly payouts). You can start collecting as early as age 62 if you wish.
If you have hit the 10 year mark contributing to U.S. Social Security -- that is, you made nontrivial contributions within any 10 calendar years -- then you should qualify for free U.S. Medicare Part A. (Well, I think you do. I'm not exactly sure how that works for non-U.S. persons, but I believe that's correct.) Contact the U.S. Social Security Administration about 2 to 3 months before your 65th birthday and get your free Medicare Part A card. Part A is U.S. hospitalization coverage. It's not great coverage, but you could view it as something like supplemental coverage to emergency travel medical insurance if you decide to visit the United States.