Plugin for user comments, star ratings, badge, activity
It would seem you may need a few plugins to get the job done. https://www.mycred.me/ – Points management system to earn badges. https://en-gb.wordpress.org/plugins/wp-customer-reviews/ – User Reviews plugin