AJK31 I would check your front pads and see how thick they are and also check rotors for high and low spots. Such has middle or something not being same height as the rest of the same rotor. Have them machined and replace pads if needed. I had a similar problem on my car I checked rotors and they weren't smooth as the rest in the middle had them machined at oreily for $20 and my problem went away.
As for rear moving up and down I have no idea what is wrong.