Can I try restoring Electrum on another machine with seed keys? Will the private keys of that "restored wallet" be identical to private keys of original wallet?
Yes, if you create the wallet using your 12 word seed mnemonic on another computer, the wallet file will be identical to the original wallet.
If you are stuck on the "Please Wait" screen, you may need to try deleting all the files in the Electrum datadir. The datadir is the one above where the wallets are located... You can find this directory here: docs.electrum.org/en/latest/faq.html#where-is-my-wallet-file-located
It has files like: blockchain_headers, config, daemon, recent_servers... and folders like "certs" and "forks"... Delete everything EXCEPT the "wallets" folder and try starting Electrum again.