Do EIKO Cax bulbs have a shelf life?

No, CAX bulbs will last indefinitely if handled "properly" (CAX bulb filaments are delicate).