Features of VideoPro Wordpress Theme

Hi,

I have shortlisted VideoPro theme for my upcoming website but I have a few questions before I hit the purchase button:

  1. I want to have self hosted videos uploaded by the admin that can only be viewed by the members after login. No one should be able to download or share these videos. Is that possible?

  2. I want members to upload their videos but they should be hosted only after approval from the admin, is that possible?

  3. Members should be able to like, comment and share members videos inside the website as well as share to all external social media platforms.

  4. All the members should be able to chat with each other after login.

  5. The most liked videos should remain on top as trending.

Will appreciate the answers!

Thanks and best wishes!

Aseem