A plain old EPROM
should be fine for 100 years if you include 100 copies of the information
within it.
I find this proposition very doubtful at best, although I don't have any
solid figures for EPROM data retention. You seem to be suggesting a
linear relationship between elapsed time and the number of bits that remain
good. The actual curve is an inverse exponential (if memory serves).