On my '05, the DRL's shut off when the transmission is in Park and the parking brake is engaged, even if the engine is running. If you want, you can also completely disable the DRL's by unplugging the gray connector between the battery and the fender.
If you want to wire a switch to turn on ALL dome lights at once, you'll need to simulate the circuit that's used when the door opens. First, check what happens to the switch when you open the door. Chances are that when the door is closed, the switch is open (no contact) and when the door closes, the switch closes, completing the circuit (probably ground). You could tap into that wire and run a switch to a location of your liking, and have the switch wired to ground so that when it's activated, all the dome lights will come on simultaneously.
I guess if you want to get really tricky, you could create a relay-based circuit wired so that if both front map lights are on, it engages a relay to turn all dome lights on using the same door-switch circuit.