Hi Howard, first I'll move this to Detailing & Appearance section for you as it is not a mechanical question.
and yes the 2000+ lenses tend to get foggy looking. and is mostly on the inside due to the heat of the lamps.kinda like tiny cracks.
I have seen the aftermarket HL on cars (you can find them on ebay) and they look just like them except the drivers side doesn't say bonneville on it.
to find your paint code look at the spare tire cover. you will see a label on it that gives you all that information.
by the way, I live in Quincy,ma. where are you from?