short technical awnser is: YES
but when it comes to ANY physical hardware/computer security you will never ever ever reach 100% security. there will always be a potential point of entry and potential vulberability. and most of the time that vulberability is the user (not keeping software/firmw are up to date, not securing internal netowrk, not updating seucirty patches, using weak passwords, etc…
Most of these hardware wallets are as secure as you could reasonably expect, but they are not 100%
The closest you get to 100% is a paper wallet, and even that can be “hacked” if it falls into the wrong hands or you dont have it locked away.
I have no Trezor type device (although im not anti trezor just paranoid)
I have 2 paper wallets, printed and laminated. i keep one in my safe at home and one in a safety deposit box. That stores the majority of my bitcoin as securely as any system i can think of. the rest is on bittrex and traded daily.