No! Derivation of keys and addresses from the seed is deterministic and it does not require any extra data. It is definitely possible to create an Electrum wallet offline, as well as to restore a wallet from an existing seed. I did that several times.
No, Electrum is an offline wallet with online functionalities, so it woulnd't ask for connection when creating a wallet.
Can you give us the source where you downloaded your electrum?
Okay, thank you both. I'm going to try it again tonight when I get home to my offline pc.
I am sure I downloaded it from electrums own website, https://electrum.org/#download
I'll see what happens.