The rotor doesn't look that bad that a local machine shop couldn't surface grind them clean.

I'd bet the o-rings are a nominal size that you could get in your hardware store.

Once you pull the pads off, measure them and call Matco with the size and they will send you new pads to rivet on.