I understand that tomato seeds have 10 years of high viability storage and at 15 years, 50% viability though they say those take longer to germinate. If you want to store them truly long-term (more than 10 years) then you might want to freeze them in a well-sealed glass.