Yeah, I know, that a hardware wallet is the best option, but I think, that a blockchain.info wallet is save too... And a Bitpay mobile wallet also, because I alone have access to my private key!
And there are many cards, which don't require verification... I only want virtual ones for investing and spending bitcoins online...
Do you know a good place, where I can buy bitcoins with Paypal?
Do not even compare hardware wallet and online wallets,these are two separate worlds in terms of private keys protection.When you use hardware wallet your private keys never leave device and you can take your wallet with you and use it on any other device.
Regarding cards and anonymity,all will ask you for verification-if not then something is wrong with that service probably and they will be the target of various institutions who hunts money laundering, terrorism and similar.
PayPal is a very risky way of buying BTC,but you can try here on forum : Currency Exchange
Second option(I have never tried personally),but fees could be pretty high : Paxful