How much play do the forks have, a small amount may be normal. As for the transmission fluid leak its a common problem. I would try putting thick grease around the seals. The problem is to get to the seal behind the sprocket you will have to remove the engine side cover and sprocket.
Live to ride, Ride to work