To be meaningful, half-life needs a Markov assumption, i.e., that the past and future are conditionally independent given the present. Or, more simply, at each instant, forget the past and for predicting the future use only the present.
Some interesting work in the many contexts where half-life works would be to say what the Markov property says about the mechanism of the decay or whatever are trying to predict in the context.
so it would mean that half of the dna might still be available after 1M years