I don't have any info on the actual shelf life, although I've used in lanterns after having it on hand for quite a while.
I'd recommend that you store it in the original unopened cans. If your'e concerned about rust, you can spray the cans with polyurethane, or paint with melted paraffin. That said, I have a couple of cans in storage that have been there for several years and don't have a problem with rust, yet.
We the People of the United States, in Order to form a more perfect Union, establish Justice, insure domestic Tranquility, provide for the common defence, promote the general Welfare, and secure the Blessings of Liberty to ourselves and our Posterity, do ordain and establish this Constitution for the United States of America.