Couple questions

Not sure on the tranny, But As for the speedometer issue, 1st try removing, cleaning and lubing the cable. It may be dry or varnished and sticking inside the housing.
If it still goes crazy, it may be the speedo head.