Looks good, I will go analyze it one by one later!
Please do.
Have you carried the pack any distance?
I'm an experienced backpacker. This pack is roughly "daypack" sized (about 2600c.i.) but it has a real load bearing frame and hipbelt, designed for heavy loads. If I have to do any long distance hoofing, some stuff, like the Fubar, hard hat, etc. will likely get left behind, depending on circumstances.