Hi, saw that car on e-bay. Looks nice
I'm afraid I can't help with your questions

but as you are fortunate enough to have a copy of the S12 manual, you can probably compare the various bits you mention to the S13 (and S14) manual which is available on-line. I've posted the link on here before but can post it again if you can't find it