Are there any shelf life concerns?

No, the shelf life of the product is estimated at or above 15 years.
**Shelf life of HNBR O-ring is 15 years