I think salmon should be ticketed, but they never are (as far as I know) in NYC. And no lights: sometimes the cops do give out tickets for that, but probably not enough. So, the cops owe him two tickets.
And your #2 should have had lights, as well--though that probably didn't contribute to this particular accident, admittedly.