67 Barracuda Speedometer Questions

I am trying to come up with a parts list. Hopefully only do this job once. So any one with part number please let me know.
Part number so far. (please correct me if I am wrong)

Speedometer
2927719 150MPH with trip odometer push on speedo cable. Need a year I believe Mid 68 and later.
2771628 150MPH do not know if it has a trip odometer screw on connector? Believe to be 67 model year.
2771627 120MPH with trip odometer screw on connector. Believe to be 67 model year.

Cable
Oer 2822713 61 inches long female threads both ends.
Oer 3592360 62 inches long female push on connector speedometer end.
I show the '68 150 speedo as being 2889424, and the late '68-9 cable being 2889783. The speedo face plates were silk screened differently from '67 to '69 if you care about the look.