I'll take a stab :)
You ask "how good are we at predicting future life expectancy?"
Unfortunately I can't do an analysis right now, so hopefully this qualitative discussion will help answer it for you.
If you look at historical life expectancy, grouped by cohort, you'll see a relatively smooth function with easily identifiable trends. So, group everybody into the year they were born, and graph their average lifespan.
Past trends do not guarantee future performance, however a smooth function implies an underlying order to these observations. This is the core thesis everything else stems from then; we assume there is a relationship between the year someone was born, and their average lifespan.
Now a function relating just the year they were born to their average lifespan is almost certainly too simplistic. Where they were born, their socioeconomic status, and so much more will affect that number. The problem we have is that many of these parameters are hidden to us. Even worse, we can't even say for sure what all the parameters are! What we can do, however, is estimate the effect of these parameters, and even estimate the effect of parameters we don't know exist.
This process is inherently fuzzy, as statistics and modelling from less than perfect knowledge must be, but the models that have been created have proved to have great predictive power. The existence and general profitability of the life insurance industry is evidence to that.
We use models all the time, and for the most part this goes unquestioned. Regardless of your model of the sun and planets, it better predict the sun rising tomorrow, or else it's got some pretty big gaps. If someone told you they predicted the sun would not rise tomorrow, you'd be rightfully discredulous. But you'd be as equally discredulous if someone told you it was impossible to predict the future, so we really don't know if the sun will come up or not.
We test our models on their predictive power. Even if our models were bad, we don't simply throw them away because they are not perfect. We work to refine them and make them more accurate. Asimov's essay on the relativeness of 'wrong' is well worth the read.
So, life expectancy is a decent model, and is constantly being improved upon as we learn more about the world. Something may come along and cause us all to die, or live forever, but that remote possibility is no reason to throw our hands in the air and say the whole exercise is pointless.
Similarly, our climate models may be inaccurate or not account for some unknown future event, but that is not a reason to stop refining them, nor a reason to say "we can't know the future so this is pointless."