Somewhat overweight, but no diabetes, respiratory, immunity problems. That raises his odds substantially.
I would guess his vitamin D levels are good, Im sure his doctor is on top of making sure all those numbers are where they should be.