I think they should last for a realtively long time, as long as the seal is tight when it's recorked. However, I would certainly wait for AVB's answer.
As for the rye's, I've only had the Double Rye and thought it was pretty good with a splash of water.