fluid leaking from the cable?

No need to drain and if you check with a transmission shop I'm sure they will give/sell you one. Look for the oldest guy there and ask him..