Before I get into answering your questions, I'd like to point out that you missed a very critical aspect of using Electrum safely; verify that you downloaded the official app, and not some malware. I'll shamelessly direct you to the
guide I wrote to ensure you've downloaded the official release:
https://bitcointalk.org/index.php?topic=5240594.01. How to keep my Electrum wallet and BTC safe? [I created Standard wallet]
(In other words which constraints I need to focus on to keep my wallet and BTC safe: seed, private key, and public key)
Your seed represents your funds. Anyone who gains access to your seed has the ability to move all your funds. Keep the seed phrase away from any wandering eyes, and make sure it's stored in a safe and secure place. I recommend writing seeds down on paper, make a copy, store the copies in a fire and flood resistant, and secure location. A small, hidden document safe would be very practical.
With hierarchical deterministic wallets (those generated by seed phrases) your private keys (and public keys) aren't regularly displayed, so there's little risk of someone else seeing them. They can be exported one by one, if the need arises, but those are uncommon circumstances. The private key can be used to move funds from one specific address, and the public key can be used to see if the address is funded.
FYI: I'm not in the favor of 2FA reason is not willing to pay 3rd party any money and also they keep 1 key at cloud.
I'm not a fan of Electrum's 2FA implementation either. You can apply the same level security for free by creating your own 2 of 2 multi-sig wallet, or better yet, spend the money on a hardware wallet instead of the 2FA service.
2. If I remove the Electrum application from computer then will my wallet remain safe for few yrs even if Electrum release updates about application
or even if Electrum decides to discontinue the wallet.
Once you have generated a seed phrase, and have a list of addresses to which you want to send funds, then you don't need Electrum installed. Regardless of what updates and upgrades happen to the software in the years to come, once you're ready to restore your wallet all you'll need to do is download and install the app, and restore your wallet with the seed phrase. All the fund you've collected over the years will be there.