Yep, they can eat just about everything from a deer. Freezing will kill off parasites as stated but do be sure it's for at least a week if not more. I've never heard that it needs to be frozen for 30 days, the numbers I usually see is about 5-7 days or so to ensure all parasites are killed off.
_________________
~~Val~~