does the iphone 3 have to have internet to work.
First and foremst, in order to activate a G1 phone you would need to setup your gmail account on the phone. And in order to do that, you would need internet and data on the phone.
No. The iPhone must be activated before it can be used. You activate iPhone by using iTunes on your computer. You will need a credit card or debit card, access to the Internet and an email address. However, the newer iPhone 3G must be activated either at the store (AT&T store in the US) or at an Apple store.
Either apple or at&t because you need a special sim card
If you are referring to an iTunes account, they can share. They do not need separate accounts.
Iphone uses sim cards to track the user and gets all hidden information from them
Yes you need to activate it using Itunes, otherwise you wont be able to use it you will only see emergency calls only on the screen or a logo for USB cable pointing to an itunes logo. For the step by step procedure on how to activate iphone, just go the link http://nice-to-know-about-iphone.blogspot.com and look for the topic "Activating an Iphone"
no you can use the mobile network for Internet
Yes, you need Internet to activate Windows 7.
are you serious! of course not internet is oppositional or at least back then but you will never need internet for the iPhone to call
Yes. AT&T offers services that allow the iPhone to access the Internet wherever there is a cellular data signal. Or, the iPhone can connect to a WiFi network to access the Internet without the need of an AT&T plan.
There is no need to "activate" anything. If the LAN card is supported, it will be set up automatically and internet access will be immediately available.