Do you need in new rotors? I'm new to this concept but it makes sense.Rust would have formed in those scratches. They are way too deep. The rust would have quickly destroyed the surface. Well-in the rust belt!
I always bed in new pads. You want max braking from the first mile. You won't get that till pad material covers the disk, and the pads contour to the wear of the old disk.