Criminals have lists of everyone with crypto on coinbase. They're cross-referencing this list with people with T-Mobile (usually), then pulling off SIM-hacks by buying off a store manager, or just grabbing the manager's laptop and running out of the store with it. At that point they have 10-15 minutes to take over as many SIMs as they can.
On top of that they drained his bank account (also using 2FA) into the coinbase account, then drained that too. Coinbase has (or had at the time) elevated levels of trust that they just gave him, which allowed the hacker to immediately buy crypto with transferred funds. Then the hacker just transferred the crypto to another wallet.
No one should allow/use text message based 2fa of course.
The link I posted basically describes exactly what happened to my buddy and how they pulled it off. T-Mobile + text-2FA + coinbase is a chain of weak links.
My understanding is no.
A better question to ask is: what are you trying to protect yourself against, and what risks are you willing to take? Without insurance (whether that's government provided through a regulatory scheme (which does not exist in crypto), or personally through an insurance provider) you're exposed to a bunch of risks that can be minimised but not removed.
I don't own any cryptocurrency but if I did, I'd either use a specialist custody service or an exchange I trusted. If I was going to self-custody, it would involve multiple hardware wallets across multiple safe deposit boxes.