There are a lot of fog lights out there that will fit in the hole. So you can pic which ones your want. You can get factory ones but they are quit spendy to get everything.
A couple of days ago I put on some Blazer 4"driving lights. They are alittle big for the holes but look marvelous.
For the switch, there is a how-to for hooking up the fogs to come on with the parking lights.