If you want to avoid being hacked, the best first step is probably to avoid posting to a technical forum the fact you have 2000 bitcoins, using a non-burner account that includes your gmail and other personal info.

In all seriousness, if you really have that many bitcoin (I suspect you may have meant $2k worth of bitcoin), seriously consider your opsec. Make sure you have 2FA on your gmail and other important accounts, with no phone number linked (i.e. software 2FA only; people are porting phone numbers and then resetting 2FA).

But i seriously doubt that there are hackers capable of getting into gmail account and finding the device where i stored bitcoin.

Right now, I've put bitcoins in blockchain.info on completely different pc and backed up the keys to raw paper secured in safe.

Blockchain.info is linked to my protonmail account.

But even protonmail doesn't know about my private keys.

But only thing i wondering is wether blockchain.info can be hacked or not.

For some reason i do not trust Trezor like stuff because the hardware might fail then what will i do?

Right now I've memorized private key, so i can restore it anytime.

Do you guys see any vunerability in this approach?

You have just made a $7M bet that you won't fuck up your opsec. You made this bet against the world. You are also betting that you have physical security that can handle the power of a Desert Eagle.

Nobody is going around hunting people who own Bitcoin in western countries.

This paranoia is just a dumb meme.