I ran them between the fiberglass lid and the cab of the truck at an angle, down the passenger side post, into my seatbelt cover, where i put the relays, from the relays under the rubber thingy (can't think of what it's called right now) along the door, through the firewall to the battery, or to the switch depending on which wire needs to go where.
get a 4 way trailer plug and fish it down the a pillar and out the door edge,Then under the dash, no exterior holes and there are 4 wires, buy a trailer wiring kit the tounge part is for the light bar and the other 18= feet to run under the dash, its also removeable unplug it and take off the lights.
I have done this numerous times.
I have done this on roof racks as well. Hope This Helps