the hard part not mentioned is, being born to the right parents. Genetics are such a big part of it. The items you listed are more short term boosts to longevity. I am sure many of can point to countless relatives who don't do a thing on the list and just keep on going and others will have done everything right and drop dead before 60.