I'm not going to let my father see my newborn child if he doesn't get his whooping cough booster
You mean he's behind on getting his booster for it?
Yes my dad is an idiot. He's apparently okay with putting my baby's health in danger
Well, I think it's pretty sensible for you to do that.  You shouldn't be okay with letting family members put your kids in danger.  Plus he'd benefit from getting that booster anyways, so its a win win.
I am ok with setting this restriction. I need to protect my kid. I probably should have gotten an abortion.
You are concerned about their health if a relative does not get a booster, but are considering killing the baby on a whim out of convenience.   I doubt your sincerity and wonder what you true motives are for excluding family members.  You need to think about your priorities and develop a more positive relationship with your uncle