Are you about to get, or have you already got, a hardware wallet? If you haven't, then I would advise you not to in such an environment. You can invest in learning how to set up cold storage on a PC all by yourself instead. That's much better than buying a hardware wallet in such an environment, which will make everyone curious about what it's all about when they sight it.
It's better to use a method where anyone in the same household won't even know you own Bitcoin. No one will care when you just operate a PC than when you're plugging a strange-looking, fancy device into your device every time you need to access it.
How secure would his Bitcoin wallet on his personal computer really be in such an environment? Personally, I would feel very uncomfortable leaving my computer unattended for any length of time knowing that I have critical personal information on it.
i get wanting to stay low profile around nosey family or roommates, but an internet-connected PC is a terrible place for cold storage. malware, clipboard hijackers, and keyloggers hack computers every single day. And nosey family members or roommates are just the icing on the cake. Even when password protected, a PC has far more attack vectors than a simple hardware wallet.
No one knowing about it equals fewer problems to manage.
that I agree