Looks like u need your Rotors resurfaced or if thats not possible u will need new ones u can have new ceramic brake pads installed when ur at it.
about the ride it could be anything have it looked at this car isnt a LS so it doesnt have that gliding kinda feel
thanks
the price sounds like a sweet deal