nope
yes it will...
iPhone/iPod Touch/iPad iPhone: 1G, 2G, 3G, 3GS, 4 iPod Touch: 1G, 2G, 3G iPad
Possibly but mostly no
No. Your iphone should be 3G version or later.
No. Yes.No, you can't upgrade it to be an iPhone 3gs because they are physically different. That is, the actual hardware is different.Yes, you can in that you can in that you can upgrade to the newest firmware and receive some of the benefits (i.e., cut, coy and paste) that are software only. You could also "upgrade" by purchasing an iPhone 3gs to replace your 1g.
neither, same size
You cannot
Firmware 3.1.1
plug your iphone into your computer and go into itunes click on your phone under devices go to summary and press check for update or update iphone.
No.
The update 6.1.6 helps to maintain the working efficiency for the iphone 3gs.