For me, the cash value of life insurance becomes a buffer against excess volatility and down - side risk in the stock market and a way to transfer wealth to my children / grand children tax free.
Dear AB, In your scenario, your grand - father has sold the property, so he has to pay taxes on Long term Capital Gains (if any), and then he can distribute the sale proceeds to his sons / grandchildren as Gifts.