Medicaid is likely to be a better bet, being 84 I would have thought it unlikely she worked in the US unless she delayed Citizenship a long time.
There are probably advantages to Medicare, I can think of one, but I can think of many more for Medicaid, make me wonder if anyone has done a comparison.