Is it safe to add a new node to a Cassandra cluster while a repair is running?
As per Datastax documentation,


  Warning: DataStax recommends stopping repair operations during topology changes; the Repair Service does this automatically. Repairs running during a topology change are likely to error when it involves moving ranges.


So, it is clear that topology changes (adding/removing nodes) are not recommended when there is a repair process alive in your cluster