nope
yes it will...
Possibly but mostly no
iPhone/iPod Touch/iPad iPhone: 1G, 2G, 3G, 3GS, 4 iPod Touch: 1G, 2G, 3G iPad
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.
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.
Firmware 3.1.1
You cannot
No.
Update the software in iTunes and it will do it for you.
yes. the current update is 3.1.3 and to update to it you have to restore you iphone, update it then re-jailbreak it. but at this moment in time this is not an jailbreak for firmware 3.1.3.