Hi. Welcome to JustAnswer.If the answer I provide for you is helpful, please click 'ACCEPT'. I won't be paid if you don't.
You can order the gear oil by CLICKING HERE.
As for the other leak, as long as you keep oil in the gear box the unit will not be affected by the leak. The seal that is leaking appears to be no longer available as a replacement part.
Please let me know if you require further information, or assistance. If not, please click on accept. Thank you.