“NJ already has an exit tax.”
I don’t think a state can do that.
I also didn’t think a state could tax someones’ income who was just visiting but New York does it to athletes and business travelers.