How to do an iPhone backup and restore but only restoring these specific contents?

I want to reset my iPhone (4S on ios6) to factory settings and restore some content, therefore requiring the use of an iTunes backup. However I want to restore ONLY text messages, contacts and photos and videos from the camera roll but NO OTHER content, apps, personal information or settings. Is this possible and how would I go about doing it if it is?

When you take back up for iPhone content, there are no options to be selective. You can back up all the content, and then remove the files you do not need after resetting the iPhone.

  • Will restoring from a backup restore my camera roll photos? I did a restore on my iPhone and I forgot to save the pictures of the camera roll and now they are basically gone. If I right click the iPhone on iTunes and click on restore from backup there's the option to pick the backup I want and there's the backup from before the restore. So if I restore from that backup will my photos be restored to my camera roll?
  • When you restore an iphone from itunes backup does it restore messages? I need to restore my iPhone 4S in iTunes, will I lose my messages or will it leave the messages from my most recent back up?
  • Restore new iPhone with only some backup? My old Iphone 4 which was 32GB was stolen and so I bought a new iPhone 4 but its only 4GB. When I try to restore it with my old iphone's backup it says its incompatible and I'm assuming this is because there's too much memory needed for the smaller space. Is there a way I can only put my contacts on to save memory?
  • On Ebay, these carrier specific iPhones did their contract expire? I'm not from the US and is a bit lost. On Ebay you can find "AT&T, Verizon, Sprint" etc iPhones. How did they get like that? Did the owner purchase it on contract for $199 for example, and has now switched their phone on the same contract and is selling the old iPhone? I don't know how this works.