If some people has lots of bitcoin in their offline wallets and they die or lose memory.
Then those coins will be out of circulation right? Or is there any way to recover them?
They're gone, and I would be surprised if anyone finds them. With physical assets like gold it would be easier to find.
For Bitcoin, someone who lived with the deceased could find the private keys, but if the person don't know what Bitcoin really is, and how it works, chances are high that this person would throw it away.
At the end of the day, less coins in the market make Bitcoin more scarce, and help the price.