The harness should already be there for the fog lights. It was on my 04. I have an extra headlight switch for it, if you want it you can have it.
I got my lights off a truck in the junkyard. There are 3 bolts, on each light, that hold the bracket to the truck. If you get them off Amazon...