The weekly Star Wars Show on Youtube revealed the official name of the Biker Scout-looking troopers and they are called "Shoretroopers."
I think they look awesome and I can't wait to see more. They'll likely fall under the Pathfinder Detachment, right?
I use this 25 gallon Husky to hold my armor, boots, and blaster. I carry the helmet in a separate helmet bag.
http://www.homedepot.com/p/Husky-35-in-Mobile-Job-Box-222167/205053257
I carry my armor in the Husky 25 gallon box and I am able to fit my E-11 into that. I wrap it in a towel and place it so that the magazine end fits into the arm socket of the armor. I put my neck seal and other soft goods around it to keep it more stable so that it doesn't move around. No damage to the armor or the blaster so far *knocks on wood*