You need to learn about wallets first, wallet like coinbase are online wallet meaning they keep your private key safe for you, this means you don't have 100% control of your wallet, for me I don't recommend such
Most wallets are online because they can o ly be accessed with Internet connection. What you should tell the op is he should learn about centralized and decentralized wallets. Decentralized wallets should be used for full control of funds