As others have said, its incredibly unlikely (as in would take millions of years if not more) to crack individual wallets. As for 2FA, myetherwallet isn't actually a wallet per-say. It's an online interface to interact with your wallet. It works the same as if you downloaded a wallet application and input your private key there.