I would not have a problem with those regulations.NJ Regulations unlike PA:
Catch and release only Brook trout year round
NO Bait
Artificials only
Barbless
3 hook points only
April 9th to Sept 15 2 fish max either Rainbow or Brown Trout or combined than catch and release