So paper wallets (encrypted I assume) are the only thing that you consider to be absolutely safe? also how do you create them? live cd on normal net connected pc (disconnected when creating paper wallet), some kind of specialist device, or air-gapped computer that has never seen the internet?
I use an old computer with no wifi adapter, no ethernet cable, and a printer that has never been connected to an internet-capable computer.
Print spoolers can be hacked.
For ultimate security, keep multiple encrypted copies offsite in multiple locations.
Ok, one more question. Have you got things setup in a way that if something were to happen to you your family could access the coins? This is a big concern of mine.