I'm not a fan of putting coffee in the fridge or freezer. The moisture seems to take away from the taste. Also, coffee will absorb oders like baking soda.
As for home roasting, my favorite method is a heatgun and stainless steel mixing bowl (no kidding). Best way for hands-on roasting. You can roast a larger batch size than a home roaster or popcorn popper. Plus, you can actually see the beans roasting and cracking. I think you get a more even roast.
Side item that I've read about many times...what to do with all those leftover coffee grounds. Sprinkle them on the plants/flowers around your house. Grounds are a good source of nitrogen. Some coffee houses have actually started up a side business selling fertilizer.