I heven’t commented here before, because I thought others were doing such a sterling job!
However, I see you are struggling with your spring mechanism and rigging, so I offer this as a possible method of working:
If you look at my Airplane Undercarriage Tutorial, you can see how I did this same sort of setup. I know this is for a plane and yours is a bike, but the same principles apply. The tutorial is here:
As you will see I am not a fan of Locked Track or Transformation Constraints to rig suspension system, preferring IK chains, which are far easier to set up and far easier to control IMHO. I hope this helps you - there are several pages and you really need to look at them in order, the next page in the sequence is referenced at the bottom of each page. One point to note is that it is easier to make the spring upright, then parent the bits to an empty and then rotate the empty to get your spring/shocker at the angle you need.
PS. The condition you describe where bones do not end up where you want them after you rotate one and then press escape, or ALT-G is caused by cyclic dependencies where one bone may be dependent upon another that in turn is dependent upon the first - you have to get these out of the rig. If you cannot see what I am saying, post your armature in a blend file and I will look at it.
Oh I forgot - NICE BIKE! I have a 1998 CB750…
I forgot to say that there is a blend file with the airplane u/c mechanism in it.