From what I understand, SSDI is based off the fact that you've worked & paid in SS taxes and Medicare through the years and has nothing to do with household income.
As for medical benefits you're receiving presently, that doesn't matter. A lot of times, Medicare would be your secondary insurance coverage & employee sponsored ins that you have in place would be your primary insurance.