Transfer things from iPod to iPhone?

I'm getting my mums iphone I have an iPod! Here's my question- if I restart the iPhone (so its back to it's factory settings) and then sync it to my iTunes (it has all the stuff my ipod has) will i get all my ipod things on the iphone? If not how can I do it? Will the cloud make any difference? How can i get all the music and apps from my ipod onto my iphone? Also is there any way i can transfer all my pictures to my ipod on to my iphone? I've got the ipod 5 (newest one) and I'm getting the iPhone 4 if this helps?

You can use iCloud to share files between iPod and iPhone. If you are interested in iCloud, you can go here to have a look.
http://iphone-to-computer.com/howto/category/icloud-2/

Well, I think the best way is to use a iPod Transferring software. AnyMP4 iPod Transfer program is a good choice for you. Because it supports all versions of Apple devices.

IPad Manage Platinum from 4Vidoesoft would help you transfer any file from iPod to iPhone. I've used it to transfer my iPod music to iPhone.

You can visit bestsoft4u.com ; you may need one powerful iPhone transfer to help you solve your problem; there are some famous iPhone tools which may be helpful; besides, there are also some professional answers, guides, articles and software reviews. I sincerely hope it can be helpful for you, good luck, friend!

If you are lucky enough it, after you restored it and connected it for the first time, it will ask you to backup your data from a previous save you have on your computer. I had a really 2nd generation ipod touch and i just got the 5th generation and even though most of the components are different i was able to sync all of my data into my new ipod.iPods and iPhones components are quite similar so i wouldn't be surprised if it works!