1.
Your seed phrase is all you need to recover your wallet and as mentioned above by Zaguru12 above, you don't need the password when restoring your wallet from seed phrase.
Take note that all your addresses are derived from your seed phrase and you should see the entire balance and all transactions in computer 2 unless there's transaction associated with an address generated beyond the gap limit.
The default gap limit on electrum is 20 and that means that electrum generates more and more addresses and displays their transactions history until it reaches 20 consecutive unused addresses.
2.
You will get different address in the restored wallet if you use an incorrect derivation path.
In the case the seed phrase has been generated by electrum, there shouldn't be any issues with derivation path because Electrum uses a fixed derivation path and the script type is encoded in the seed phrase.
In the case the seed phrase is BIP39, it's possible that you generate the new wallet on a different derivation path and get different addresses.
3.
Opening and closing the wallet is enough for the last modified time being updated.
Thank you very much for responding to all my questions, this info is very useful. I'm still wondering what would happen if there is a valid transaction with an address beyond the default 20 unused. I assume the 20 or other number is determined by the original wallet, not by the one I restore. So if there was such a transaction, how would I know if there is one, how would I recover it into the newly restored wallet?
To ALL who responded, I do appreciate your info, all these details complemented the ones I got from @hosseinimr93 and made it more clear.
If anyone could point me to the info on:
- the derivation paths and their flavors
- how would I know if the wallet I'm restoring from seed also need a passphrase?
- how would I know if the seed is from an Electrum wallet or some other like Atomic, etc.
Again thanks everyone