1) so I signed up with Electrum and i put a 2fa so i just wanted to know does everyone have a mining fee and a additional fee?
Yes... with an Electrum 2FA wallet there are additional "fees" that need to paid to the 2FA service provider "TrustedCoin". They used to allow both "pre-paid" and "pay per transaction" options... but have now moved to "pre-paid" only. You need to have "credits" to be able to send transactions... and these are now pre-paid in either groups of 20 or 100 credits. If you have no credits a fee to purchase credits is automatically added to your transaction.
refer:
https://api.trustedcoin.com/#/electrum-help2) question what if since i use 2fa and it uses google authenticator what if i lose my phone for example or get a new phone whatever but i forgot to transfer my app to the new phone not sure if it helped but i wrote down the google authenticator code down not sure what it does but does it help?
The answer to this question is also on the TrustedCoin Electrum 2FA FAQ Page:
https://api.trustedcoin.com/#/electrum-helpBasically, you restore from seed and either disable 2FA altogether, or you can enable the Google Authenticator on a new device.
3) If i can't access electrum anymore can i see the seed on blockchain.info for example or whatever exchange if electrum isn't support which is 99.9% probably not going to happen.
No, Electrum seeds are not compatible with any other wallets as far as I know, as they are NOT BIP39 compatible. Additionally, Electrum 2FA seeds will definitely not be able to be imported into other applications, as they generate a special MultiSig wallet using TrustedCoin.