SalamuAlikum,
I am a web developer and expert in Joomla Migration. You can see my work history here, most of my jobs are Joomla migration.
I can make the new template, logo and migrate the website to Joomla3.
I can migrate the components image gallery, community builder. Not sure about the video gallery if the video gallery has its Joomla3 version then I can migrate all data. If not then we have to use a new video gallery. I would prefer HWD media share.
Not sure about the event calender, I need to see if I can do something with that. But somehow can manage that.
If you are interested, let me know. So, we can discuss more.
Thank you.
Mohsin