I'm STILL waiting (impatiently) for my switches to show up, so I don't really have anything to show pics of from the dash on. As soon as I get them wired I can take some pics.
As for the roof wiring I just made sure I wire loomed and electrical taped everything. Both holes I drilled I grommeted and silicone sealed after running the wires through. Then I just made sure I wire tied everything behind the rack so you really can't see any of the wiring from the ground. Here are a couple of pics so you can see what I mean.
I was able to do it this way because of the existing rack. You may be able to drill next to one of your rack legs into the roof and be able to hide it fairly well. If not I hear the third brake light is an option. From there I just had to remove the passenger side sun visor (a clip and then a screw). Then the rest of the pieces down the door frame just snapped off. You can then pull the headliner down enough to get the wiring through the roof and then run it down the door frame all the way to the dash area. With the door open you can see where the factory wiring enters. If you peel that grommet back can run your wiring out then up into the hood area and to the battery.