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
2927718 120MPH without trip odometer push on speedo cable. Believe to be mid 68 and later.
2927719 150MPH with trip odometer push on speedo cable. Need a year I believe Mid 68 and later.
2771628 150MPH with 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.
2889424 150MPH 68 Model Year

Cable
Oer 2822713 61 inches long female threads both ends.
Oer 3592360 62 inches long female push on connector speedometer end.
Mopar 2889783 late 68 and 69 cable push on connector