The Lyne Stash Bag is soft that can carry a mountain bike tube and has enough room in an inner pouch to hold two Co2 canisters. You may be able to add other spares depending on the size of the tube. The thick strap around this bag stops spares from moving around too much.
260mm Holy Rail side entry bottle cage
Baseplate with fastening strap.