I'm wondering how hard it would be to add the foglights.

I know on my '02 S10 it was a nightmare, because you have to either call GM and get a custom program to 'turn' them on, or find a VIN of a truck indentical to yours WITH foglights and lie to the Tech 2 to reprogram the PCM.