This is an extraordinary question, very unthinkable before because it is too preoccupied with crypto and all of its games. And the thing that you are asking about does indeed happen in essence there isn't any human being who can live forever. Ok, then what about crypto assets if we die later on?
In this case I strongly agree with your suggestion:
2) Along with the will, teach the closest person in your life how to access your funds. Whether this is your significant other, family member, or really close friend, make sure someone understands how to access a wallet and transfer/sell the funds. Just like how you should be researching projects before you invest in it, make sure you choose who you share your secrets with carefully.
The point is we make money by investing with crypto is to generate profits that later for who else if not the people closest to us, I strongly agree to introduce, teach, and socialize about crypto to those closest to us. And if we die later, those closest to us such as wives, siblings, children because they already know about crypto surely they will not be confused to save or secure and utilize our assets that have been left dead. At least we have ever made a letter or note containing official data relating to crypto. Except for those who are involved in crypto, but so far they don't have a reliable asset.