The oil leak is the countershaft seal. It is a pretty common problem, and you can get the new seal from the dealership for like 7 dollars. It is a 30 minute fix. Take the sprocket off, and the seal is right there. Might need a sharp tool or pocket knife to dig it out. It is usually from chains being too loose or too tight. I fixed mine relatively easily.
The cracking sound could just be the bushings at the top and bottom of the shock. They usually creak when they dry out. Spray some chain lube into the bushings at the top and bottom of all 3 shocks, or take the shock out, and put some lithium grease directly on the bushings. If this doesn't fix it, then I don't know what if could be.
The cracking sound could just be the bushings at the top and bottom of the shock. They usually creak when they dry out. Spray some chain lube into the bushings at the top and bottom of all 3 shocks, or take the shock out, and put some lithium grease directly on the bushings. If this doesn't fix it, then I don't know what if could be.