And seriously, what's the best practice to prevent such cases, when you hold/have access to significant amount of bitcoins?
That's blooming obvious. Do the same as Satoshi, stay anonymous.
Don't make your face, ID, live in public for the criminals to see.