Hi,
I have studied your requirement and can provide you a questions and answers plugin, users front end blog posting plugin, with option to add pics, vids, etc.
Please elaborate on your requirement in detail so that we can develop it exactly as you need. And for that we would like to have a little discussion with you about the project scope.
we can have a chat over here about the further detail you would like to discuss with us.
Waiting for your reply.
Thanks
Webmagicwizards