There should be a small seal inside the speed-O gear that seals when it's on the cable...... they tend to leak if the car has sat for a long time
As for the dip stick Lokar makes a flexable one out of s/s braided
hose look for their ad in most of you car mags. They have a pic of it in their ad

MM64

www.rgkustoms.com