I usually keep mine in an old prescription bottle. that will protect them from light as well as keeping air out.
As for smoking them, tahts really debateable but my vote is no. Ive tried it and done the research. The psybicilin or hwatever it is that fucks you up in shrooms gets destroyed at high temps (higher than thc which is why you can smoke weed). so shrooms are for eating, not smoking.
hope i helped, happy tripping!
