NSW did change their laws as to roof mounted lights some time ago.
But as Mick posted, it still can come back to what mister Plod decides is legal or not legal.
About 15 years ago, a mate of mine from NSW, while in central QLD, got defected for having roof mounted lights on his ute.
Not bad considering here in QLD it has never been illegal to have roof mounted lights.
I have been mounting lights on the roof of just about every vehicle I have owned for the last 35 years and here are some mounting suggestions.
To get the best results from roof mounted driving lights, mount them as far forward as you can but not so they light up your bonnet, and have them towards the centre as best you can, so they don't light up your side rear vision mirrors.
The easiest way to do both, is to get a length of thin timber or an aluminium square tube and lay it on the front edge of your bonnet and on the front edge of the roof so it sticks back about a metre from the front edge of the roof.
Then roughly locate your driving lights so that the top of the lights just touch the underside of the timber/aluminium.
Mark that location and your lights should not be mounted forward of that position. And this will make sure the roof lights will not light up your bonnet.
You can do the same for the mirror clearance.
Lighting up your side mirrors is a real pain and best to be avoided, and if you have a bullbar, also make sure you clear it as it will just blind your road vision.
Once you have mounted the lights, and you are going to adjust them that following night, take three or four towels with you so you can cover the headlights and other driving lights while you adjust the one you are working on. This makes it heaps easier to see exactly where each light is pointing.

