Technically, if kept in an airtight container, moist-dry tomatoes will last indefinitely in the freezer and leathery-dry tomatoes will last indefinitely in a dark, dry, cool location. The longer they are stored; however, the more nutrients will be lost. So try to use them within a year.