If you are using a modern multilayer liquid storage bag, this is probably the best possible material for chemical storage that is readily available. The reason for this is the multi-layer construction, often containing ethylene vinyl alcohol (EVOH). Long shelf life packaging materials use EVOH for reasons of low oxygen permeability and resulting long shelf life.
The next best thing for chemical storage, again that is readily available, is PET beverage bottles. For example, colorless and flavorless seltzer (carbonated water) found in your favorite grocery or mega mart. The bottle needs to have "PET" molded on it somewhere, normally the bottom. I use PET bottles am happy with the experience.
Have a look at
http://polymerdatabase.com/polymer physics/Permeability.html This gives an idea of the relative oxygen permeabilities of various plastics.
Note that polyethylene, the material our beloved brown one gallon chemical storage bottles are made from, is a very poor material as it relates to oxygen permeability. It's time to retire these brown jugs, especially the accordion versions which collect particulate material that finds its way into film emulsions.
Regarding storage of concentrates vs. mixed solutions, my opinion is to store the chemicals as mixed solutions. This is based on personal experience and reading about others' experiences. The concentrates are highly active, and are packaged in high quality containers using industrial processes. I don't know for certain, but believe that an inert atmosphere (example: nitrogen gas) is used in the filling of the concentrates. When a bottle of concentrate is opened, the oxidation starts immediately, and when returned to an unsealed, partially filled container, oxidation continues. Even in its original container - it is not the same anymore, especially if/when an inert atmosphere is used. My practice is to mix concentrates to their full working volume, and store the solutions (full to the brim) in as many PET bottles as needed for the full batch.