I would be concerned about the noisy front brakes - either got something in the pads, or the caliper is hanging up and dragging.
if your front forks are leaking it would be seeping oil on the front forks, at least for a while till all the oil leaks out. On some bikes you can hear a squish squish sound when you hold the front brake and bounce the front end up and down, forcing the oil thru the shocks - if the front end just bounces with no damping then your oil has all leaked out.
About the front spring click.. .someone else with have to explain that.
If you look in the maintenance section of the owners manual (you can download them free if you dont have one) its surprising how often they recommend you pull the rear swing arm off and lube/grease/check/pack the bearings, the steering head too. If you are hearing squeaks then it sounds like (pun) it hasnt been done in a while.
One of the advantages of having a mono shock on the rear is you can evaluate it, and its either good or its not.
With the front fork if one of your springs breaks or one shock leaks oil, its hard to tell, but it will affect the stability of the bike, make the steering squirrley, and make your front tire wear in odd patterns. You have to take the wheel off and maybe the fender, to evaluate each side of the forks independently.
I would get on that front caliper immediately. Ive had many cars with bad calipers, they drag, the brakes literally cook, it will destroy the wheel bearings, and the worse thing that can happen on a motorcycle is to have the front brakes lock up on you, the second worse is to have them fail. Its normal for disk brakes with some pads to squeak or squeal when braking, esp lightly, but they should not make grinding noises. If nothing else get the front tire off the ground and make sure the wheel is spinning freely, and after your next ride make sure the caliper is not HOT HOT HOT.
Last edited by KCW; 06-27-2019 at 08:18 AM.