I bought some of the large (really big) zip lock bags and used them to put my boots in at night; helped A LOT!

I imagine the helmet, jacket, etc. would fit just fine. Cheap, light, and compact;...