Hi,
Looking at your requirement, what I understand is you need a 2 - 3 mins of a video made out of photos and videos clips provided by you.
It would be awesome if you could provide details regarding video resolution you require as well as what video format you need.
Hopefully, if you choose me for this task, I can come with results within less than 7 days.
Regards,
Manu