I've never had a trouble with the distinction of battery powered or dynamo powered lights so long as you have lights. I am sure it differs from place to place. I also have no reflectors except for my pedals, because usually my lights are in the position of the reflectors. I have never been stopped by the police though. I think so long as you aren't being stupid and have some lights you should be ok.