1) how to reply to tickets posted by users on front end? is it the Comments?
2) Can we restrict people from not commenting? (Tickets are handled by Reps not General users)
1) Yes, additional notes in a ticket are added via the custom post type comments.
2) Yes, tickets can be hidden, locked, or open to non assigned users. This is configured in the back end.