I think I have worked out the std o-ring equivilents for most of the Scubapro o-rings. There are a number of choices in materials but it seems that EPDM is most popular right now based on performance and price. Nitrile (BUNA-N) will still do the job fine for air regs but there life expectancy is shortened by high O2 environments. Viton is (was) another popular material but tends to be higher priced. I started out using Viton but have been seitching to EPDM as I run low. I've also used urathane For the HP piston shaft as that seemed to be what Scubapro was using about 10 years ago. For hardness, I use duro 70 or 75 for all applications except the HP piston o-ring where I use duro 90. The softer o-rings will extrude in that application. The HP piston o-ring in both the Mk20 and the Mk10 is a 2-010. The piston LP o-ring is a 2-017 for the Mk10 and a 2-022 for the Mk20. The turret swivel o-ring for both is a 2-017. The retainer for the HP seat on the Mk10 is a 2-013 or you can use the new flat ring provided in the service kit. The Mk10 seat retainer o-ring is a 2-015. The Mk10 anbient chamber seals to the body with a 2-117. The yoke nut or DIN retainer on the Mk10 & Mk20 is a 2-011. The Mk20 seat o-ring is also 2-011. Hose and port plug o-rings are all standard. I think that an automatic annual renewal of o-rings is not necessary. I clean my regs whenever they show a need but usually don't automatically change o-rings. I expect dynamic o-rings to last 2 years or more and static o-ring to last 5 or more years. I've got some o-rings that are 10 to 20 years old and still sealing. I would expect at least 2 years from an HP seat and I have some that have been doing the job for 5 years or more. When I replace doubled o-rings like on the Mk20 piston or the poppet stem on the scubapr balanced poppets, I use a new o-ring in the inner position that provides the LP seal, but I usually put a used servicable o-ring in the wiper position. It probably does not matter too much with the Mk20 piston, but the poppet on the S600/G250/BA takes an odd sized metric o-ring that can be hard to find. If you are going to order o-ring, throw in some 2-003 for the spool on your SPG.
Let me know if I left anything out.
____________
And eventually you get old enough where neither of them are important any more.