How to make a single video out of few pics of different resolution and videos of different resolution
Any basic editing program will do the job for you. Are you on PC or Mac? If you have a PC then Windows Movie Maker is a very good, simple option. 

To get the footage to the same codec and resolution you should use this free program called mpeg streamclip. I can't recommend a compression setting because I don't know the specs of the footage and what you are aiming to do with the video once it's been made. But there are many tutorials online that you can find with a quick google search.