I think we should always be able to edit our posts. That way some day I could go back and replace missing pictures in old threads to restore them to usefulness. Also I sometimes find information that I now know is wrong. There was some of that in the Chevy 4 cylinder thread years back. Just adding corrections in a new post only makes it more confusing.
I realize that it could "create a paradox that could unravel the very fabric of the space-time continuum and destroy the entire universe", but it's a risk I'd take. It would solve this issue too.
I have to disagree with the idea of always being able to edit. It's like being able to unsay things that have already been said. If a post from the past contains information that we know today to be wrong - we need only reply, quote the past, and update with today's knowledge. This leaves all the past commentary (from others) around post in context.
As for the long lost pictures discussion - this a curation project that is worth exploring. If we can recover the photos from the old locations we should be able to get them online on our host and tweak the links to point to a new place.
Let me look at your old posts and see if there is a consistency in the way Picasa references them in the URLs.