Hello Sahil,
Thank you for reaching out and detailing the issues you are experiencing. We appreciate your patience and are here to assist you in resolving these matters.
1/ Regarding the functionality for users to publish video and image-based reviews on product pages, we can offer the next feature for images – https://www.8theme.com/documentation/xstore/xstore-features/learn-how-to-set-up-the-photo-reviews-feature-in-the-booster-sales-section-of-xstore/
About review visibility, do you have this problem when another theme is activated? Please test how it works with the default WooCommerce theme – Storefront (Appearance> Themes). If the issue persists independently of the activated theme, we would recommend you contact support of the WooCommerce plugin – https://wordpress.org/support/plugin/woocommerce/
2/ What page do you mean? Please describe your request in more detail.
Best Regards,
8Theme’s Team