Is it possible to force login for comments only on custom-post-type or the custom comment template?

First, you will need to go into the comments template file and use get_post_type() to check if the post type is reviews.

Then check if the user is logged in using is_user_logged_in().

If they are not logged in display message: “You must be logged in to post a comment.”

If they are logged in, display the comment form.