>What is the best way to fix this? Is there something I can smear along the bottom of the forks to prevent it from leaking?

Take them to a shop that actually works on motorcycle suspension and have them fixed by a proper mechanic.  Do you really want to ride with a loose suspension component?