Do you know what these mystery parts are?
Awesome guys. I think your guesses are correct.
The previous owner recovered the front bench seat and didn't poke holes for the headrests. I think the headrest post trim is dead on. (Definitely not the for sunvisors at least).
The the vinyl top trim makes sense. The car did have a vinyl top originally and I found the c-pillar trim in the trunk.
Still not sure on the bottom picture though.