Yes. They freeze nicely. I always make a bunch just so I will be able to freeze some for the time when they aren’t available at the produce stand. I freeze pot likker and all.
I usually just pop the contents into a pot, but I see no reason why they wouldn’t microwave fine.