For most of us here who are fairly healthy, eat right (mostly) and exercise, IMO only genetics will affect our lifespans...
Now if we stopped training, sat around eating meat 3x a day, and gaining tons of fat, then yeah, diet will have an effect as well.
Genetics rule all...