You will need a Mac to program iOS apps as the iOS Software Developers Kit, and alternatives such as GameSalad or Corona, are only available for the Mac. (See links below). Corona will also build apps for Android phones as will other options on other platforms.
No.
no
Yes, you need an Intel based Mac.
Either apple or at&t because you need a special sim card
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"
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
You will have to connect it to your PC/Mac to activate it. When that has been done it'll allow you to access the menu.
Only if the iphone is a GSM phone with a SIM card... Otherwise if it is CDMA then no, you have to activate the other iphone.
yes, it activates through iTunes. Which requires an Internet connection
Go to the net 10 website (click on attached link) and then click on activate/reactivate or call 1-877-836-2368 to activate your phone and you will need your serial number that came with the phone.
No, a PC will do just as fine, but you need a computer of some sort. A new iPhone won't start unless you connect it to a computer.
It would depend if the iPhone had been unlocked by Sprint if it is then you would need to migrate over to verizon service for which you would need a MAC code.
iPhone 5 to Mac Transfer is a smart tool to transfer iPhone 5 to Mac local disk. With this iPhone 5 Transfer Mac, you can backup songs and videos, photos, ringtones from iPhone 5 to Mac soon directly without any loss.