I agree with others who have posted about the bagging-rule. It seems rather silly and non-sensical. The only reason I can see for it is that it is supposed to keep a dirty bike from getting other folks dirty when they brush up against it. However, a plastic trash bag should be sufficient for that purpose.
As for the light, I'm sorry to hear about that. However, if it's one of the lights that EricDJ has mentioned then I would personally suggest look at getting a different one for a replacement. I recently lost mine when the plastic clip failed after I hit a small pothole on my way home from work last week. The light was clipped to the light-clip of my seatbag. The shock from the jarring was enough to snap the clip. Luckily I had multiple blinkies including my barend blinkies. My Planet Bike BRT-1 stayed put nicely.