So once i have my seed and also have the nano ledger s... you would recommend resetting the device once or twice right just in case... even though its new right?
A new nano? No, there is no reason to do so.
Make sure to use a new seed (created by the nano) tho, not any potentially pregenerated one.
Now once I do this, I would go and enter my seed on the nano ledger when its connected to my laptop right?
Yes.
Now... if i were back in the US and say i wanted to restore my coins into electrum wallet on my current laptop... i can still do this right? So if i type in my seed and it confirms in electrum, then my coins will show up in my electrum wallet? Now this is what is a bit confusing. Then say i want to transfer the coins to the new nano ledger s. Well.... you just have to type the seed into the nano ledger right? But what is confusing is when you do this... what happens to the coins in electrum? Does it go to 0?
Your coins are associated to your public keys.
And the corresponding private keys are derived from the seed.
It doesn't matter which wallet you use to access them. If you create a transaction, your balance obviously will go to 0 (when sending everything).
I don't get what you are asking
Because i read you can put in the seed into any hardware wallet or other compatible wallet and electrum works as well.
You can use a BIP39 mnemonic code in electrum, but can't use an native electrum mnemonic in any other wallet (almost).