on those pieces are they flexible plastic or rubber with a plastic core? Also do they have locators that go in those 2 holes on the headlight bucket? how are they attached
They likely use to be soft-ish. There is a shape on that lip and the "weatherstrip" has that profile to follow. The 2 holes are 2 plastic push pins to hold it in. I am a bit shocked of the amount of plastic on this car.