As far as what you need, this is what ive found so far as it will just help what you already posted.
But my lights with wiring. I had Buggman make this setup for me as I wanted a very nice factory still setup that I could turn off and on with a button in the truck; or run it like factory and be on with the lights.
Id greatly recommend if your truck isn't pre-wired (as most xl's aren't) to contact him and have him make you the same thing. It was cheap, completly plug and play, and I couldn't have had one better made then what he did himself.
Still working on finding my stuff about mounting.
EDIT: as far as mounting bolts, they are M6 x 1.0 which you should be able to get anywhere locally.