WHAT VEHICLE??? WHAT BRAKE CODE?
If this vehicle has JN3/JB3 brakes, consider upgrading to JN5/JB5. Upgrade the calipers, master cylinder and booster. If you need hubs anyway, get JN/JB5 hubs and rotors. Same diameter rotor, but thicker.
In MY driveway, I'd measure those rotors. If they're above the machining thickness, weren't causing pedal pulsation, and you weren't going to upgrade to the thicker JN/JB5 rotors, (or you already have the JN/JB5 rotors) I'd polish the rust from around and between the lug studs (inside where it slides onto the hub, and outside where the wheel mounts) and re-use 'em. As said, the rust on the braking surface is a non-issue, but the rust on the mounting surface could be a problem.
The pads you have are fine, unless they're bottom-feeders with poor friction characteristics. Even so, I'd have a tough time not putting them right back on.
Calipers look like they need some help--or replacement. If you're adventurous, you could pull 'em apart for cleaning and inspection. Most folks would just get "rebuilts" from the parts-store.
You must be registered for see images attach
Verify the brake hoses while you're in there.
Flush the brake fluid including cleaning all the scuzz out of the fluid reservoir on the master cylinder (or replace the master cylinder.) Many ABS systems will REQUIRE a scan tool to properly bleed the system. The early ('88--'90(?)) iron-body RWAL has it's own bleeder screw, no scan tool needed.
If you have JN/JB3 or JN/JB5 brakes, be sure to adjust the rear brakes, and make sure the park brake works--AND USE IT FREQUENTLY.