Okay I think I kinda got it to work. I had an issue though. I got the first strap to work exactly how I wanted but now the second strap isn't quite working the same. The IK at the back of the first strap kinda has this damping effect so it doesn't move too close to the rotation bone. But when I tried to apply the same "clamp" to restrict the movement on the second back IK, it automatically moves that bone on to the the rotation bone making it move faster and act not as intended. I originally wanted the bottom strap rotation to parent to the lower leg just like how I had the top strap parented to the upper leg but it seems the transform restraint doesn't even move at all. Here are some gifs of what I mean ( in these gifs the bottom knee strap rotation is parented to the lower leg and the back IK bottom strap is parented to the Upper leg):
Here is what my bone hierarchy and transforms look like. I noticed when I try to change the transforms on the bottom bone it automatically moves the bone in setup instead which makes the animation start in that weird position. Thank you so much for your help so far!