Do it all the time. I have a collection of vehicles that have been sitting w timed-out tires. My tire dealer thinks that I'm a gift from god, thousands spent.
As far as when they are done, I go by hardness and other observable clues as well as date codes. MC tires are the most critical, IMO. Couple years and they're done, good tread or not.