Yes, the counter shaft will leak if the sprocket is not installed or installed tight enough. Like many of the other specs on this bike, the torque for the mounting nut was changed several times during production for no apparent reason. Best seal is achieved by using the highest spec given, 72 - 87 ft/lbs.
Best way to cure the pushrod seal leak is new seal, new bushing behind the seal, and the long rod. The short rod moves side to side more and tends to wear out the bushing. If the bushing is badly worn, sometimes a new seal won't even help.