Google authenticator is not open source, the source code is not reproducible, or you can correct me if that is not correct. I will prefer to use open source indicator like Aegis instead which I can even backup without necessarily using QR code which is meant for import.
Google authenticator is necessary anti scam device that helps to lock wallets or transactions process.
Authenticators are not anti scam device, they are applications.
Also the word anti-hack would be better, not anti-scam app. It does not also lock wallet, it makes your account or wallet you used it for to request for a code to broadcast a transaction. Without the TOTP six digit code, the transaction will not broadcast, but it does not lock the wallet.
But if using it for a custodial wallet or an exchange, possibly there may be a warning that you have certain number of times that you can use a wrong code before the wallet is locked for 24 hours, but that is done by the exchange or custodial wallet.
Scammers can not have access to your wallets because authenticators is primary source of one device per time, if nobody have access to your device nobody will have to your wallets or income.
Do not misuse the word scammers, hackers is the right word to use. You voluntary handing over your coins to scammers because you believe them, but hackers find a way to hack your wallet. So anyone that fall victim of scam will even send a coin to scammer without the scammer hacking into his wallet.
Put a similar name you're using at your trading apps, create password for it, then activate.
If you used the QR code generated by the wallet, the name would automatically be generated and will likely be the name of the wallet or exchange. I will prefer the way you explained it and input the name that I like.
Note: it is very important that your 2fa app should not be on the device your accounts and wallets you are using it for are, they should be on a separate device.