Alright... took the lids off, I think it looks better without it as well. The grille, I fixed the gap thing. Fuckers at the bodyshop didn't put it on right. Actually, not really, the 3 holes on the inside bottom of the grill are larger than the pegs on the bumper. So there was a gap. I stuck some stuff in the hole so there wouldn't be any play.
It is a DG Motorsports grille. Fiberglass. I'm sure there is a margin of error when they make them, so not all grills fit perfect. It looks fine now, so I'm happy with it.