It is very difficult to find lost Bitcoins, such as those looking for a hard disk in a junk box, maybe on a hard disk there are millions of Bitcoins, you can find those missing Bitcoins.
Yes, I think so too. It will just be a big wonderland if you will try to find those lost bitcoins, but as i can remember there have been discussions here in forum about those lost bitcoins about how to retrieve them, also those users or investors that had died without giving their bitcoin as their last will to someone or even their family members. I think i had came across those topics long ago but can't really recall it clearly
I started one such topic myself
But people were very negative toward this idea overall. What I had suggested to implement was to make Bitcoib blockchain last-will friendly, so to speak, i.e. if you set some option and don't move your coins for a certain amount of time (say, 50 years), then, after so many years, the coins are spent according to your will set in the blockchain as well. For example, you could specify to donate them to some charity or research, or just distribute the coins among all active holders