Can't see much rust on the wear surface of these rotors.
That photo from the internet - but there's a brake shop in Chch (Safe R Brakes IIRC) where they've got a large collection of similar and worse pulled from customer's cars, on display in their front office/customer service area. Most brake workshops will have seen similar.
Needs new pads.
Sounds like they just need a simple skimming as well, You know better than anyone you ALWAYS skim the brakes with new pads.