Secondly, there is a risk that they may have a gambling or drug problem. Or someone in their life who convinces them to take it now. Or the lawyer you get to hold the keys - takes the coin.
It's absolutely impossible for the lawyer to steal your coins with my system. If you read it carefully, the lawyer only has a note that indicates where the backups of cosigner A are stored. Using one cosigner can't help them steal the funds. The lawyer is absolutely ignorant about the existence of a cosigner B.
I 've pointed out the issue with the lawyers:
2. If the lawyer loses your will, then both locations A1 and A2 become unknown, so the wallet is non recoverable. To mitigate this, you can use 2 lawyers, one holding A1's location and one holding A2's location.
I would just cross the lawyers out, and give to those I believe in.
Maybe there will be problems with them in the future, but I wouldn't be able to predict such an occurrence.
I could definitely hear this option. Replacing the lawyers with trusted people seems ok to me.