Software advice - for creating animations
If you are a starter go for after effects, check videocopilot.net for subject of interest..

short:

new project, import your prerpared files, create new camera, drag your footage to the timeline, mark the 3d layer switch, set up the positions of the layers(x y z) and roll the camera ;)