some said its non custodial wallet that is more good for someone to keep the bitcoin so that the person will not have a missing coin for his wallet, because I do hear that some people do misplaced their bitcoin in the wallet and I began to think how possible its for someone to loss he or her bitcoin in her wallet, maybe some of the wallet lacks a security and that is why many people do recommend a wallet that you can not penetrate to its security, that means none custodial wallet is also an Electrum wallet, if I'm mistaken someone should correct, I stand to be corrected because we are still learning
If by missing of bitcoin you mean the wallet is hacked then you’re correct even with a non custodial wallet that gives you your key or seed phrase you can still lose your funds. One of the easiest ways of losing funds while using a wallet is by saving your keys or seed on online places like password mangers or email, or storing your funds on device that goes online always (always connected to the internet) this way you can easily expose your keys or seeds to hackers either through phishing or malware. Another example is when storing it offline you store it in a place where it could get exposed once another person gets access to the seed phrase or key they have access to wallet.
Yes Eletcrum is windows user friendly, my OS uses both to see some transactions received from signature campaigns but for real BTC investment then use hardware (trezor) so one day I will move from electrum to hardware for security.
Yes for long term bitcoin holding you can simply use cold wallet like Trezor. But electrum it self can be set up to be like an hardware wallets that is when you airgapped them. The device used must have not touch the the internet before and would never do that. This way you can have a wallet as equal as the hardware wallets if it is set up properly