Regarding freezing after thawed... these critters don't smell, I hope. I can take the smell, no problem. But, I'd be putting it in a container, and then in the basement freezer. But, that's a regular food freezer. Unless I go ahead and by one of those small personal freezer for the job.