Yes, this is exactly what I do. I mix up the 3 solutions and store them in their own, WELL LABELED 1L bottle. It is slow to pour back into those bottles so I tend to pour out of the developer tank into a 1200mL graduate rather than slowing pouring them back into the narrow mouthed 1L bottles. Then later I pour the 1200mL graduates back into the 1L bottles, being very careful not to mix them up.
I don't know that you'll really need collapsible bottles. With care you will maintain the 1L volume through the working life of the solutions (I get up to 24 rolls/1L).