To determine whether the speedometer gears are correct, go for a drive over a known distance (or measure the distance you cover with a GPS) and compare the odometer with that distance. If they agree, the gears are right. If they are out, you almost certainly have the wrong ones.
Most of these old instruments read slow but after all these years, who knows. There are a number of guys about who can overhaul them, especially he oval face ones.