There's a factory stud on the firewall just behind the battery that's perfect for a relay. I have a self-resetting breaker there for my Wired HDH controller.
For the light wiring, I'd run it between the battery and fuse box and the fender, then drop down near the headlight and UNDER the grill and up along the light bar to the lights. I say under the grill, so you can take the grill out easier for access to replacing factory light bulbs. I have lights on a bumper-mounted brush bar, with the wiring in a loom zip-tied to the back side of the bar. Just use good quality loom, some stuff doesn't last long when exposed to light and salt.
2012 Silver Rubi. AEV 2.5" lift, JCR Dagger front bumper, Superwinch EPI 9, JCR engine skid, ACE side steps, RR 7" HID lights, Wired HDH switch panel
formerly- 2001 Yellow XJ, 7" longarm, lockers, bumper, winch, armor, lights, etc