What do you mean by "host a personal page"? If the goal is simply to pass on information to your descendents, there are many better ways to do it than setting up a web page on the internet.
If that is a strict requirement, then trying to come up with a single technological solution today that will work forever is the wrong approach and is guaranteed to fail at some point. What you want to do is set up some company/trust/other organization which will keep the site up to date with technological (and other) changes.
If that is a strict requirement, then trying to come up with a single technological solution today that will work forever is the wrong approach and is guaranteed to fail at some point. What you want to do is set up some company/trust/other organization which will keep the site up to date with technological (and other) changes.