Get your self some air tool oil or some of the commercially available "after run " oil from the hobby shop.It's blended to coat and stick to parts in comes in contact with. On engines with bearings, you want to really lube them up so the oil flows around the balls and races, coats the crank and anything else steel. Some guys put it right down the venturi, then bump the engine with a starter for a few seconds, but if the engine isn't mounted, I wouldn't do that! Once you have things pretty well oiled, wrap it in a good plastic bag, or two. When you run the engines again, flush them with a bit of fuel, then burp them with a few primes down the venturi to run them in short bursts to blow out the oil. Plain bearing engines are pretty much the same deal, but might not need as much oil. Amount of oil is kind of proportional to the size of the engine. If you store them in a tightly sealed box, that will help keep moisture out. You can get all sorts of plastic tubs these days with good sealing lids. If they will be in a damp area like a basement, that would be the best thing, along with some kind of desiccant to help absorb moisture.
Type at you later,
Dan McEntee