Yes to both. Wrap the dough tightly in plastic wrap and store in the freezer for up to 3 months. Thaw before baking.