Rubbish luck, what did you hit?! How frequently do you tend to puncture? Even running tubes on 25mm quality tyres (Contis/Mitch) I found I was never puncturing more than a couple of times a year. Going to wider rims, wider tyres and lower pressure really pushed it to maybe once every 12 months. Now I'm tubeless I've not 'punctured' (since November) so my last puncture was approx 15+ months ago using tubes. But I've regularly changed tubes on the other halfs bike & little ones Chariot probably every 4-6 months. Generally whenever the hedgerows are cut. Or friends when group riding.
As for your setup, I'd question why you're carrying 2 tubes AND patches. If you're carrying patches then I'd say you only need to carry 1 tube. Especially if you're carrying all of this every ride in your jersey pocket. It'll be uncomfortable! Why not use a saddle bag? Why do you need a spanner card with bits? A quality multi-tool should contain all the bits you need, some even have chain tools.
I'm carrying this one, although the chain tool is damn tricky to use so I'm carrying a foldable
Park Tools one also as I have room. That park tool packs up well but isn't worth the money (got mine for £5), if you have the space the
~£10 park one is good (have that in my garage and use it every chain change).
With the co2 side of things, considering you're carrying 2 tubes AND patches you're prepared to change/repair 3 flats (or more), yet only carrying enough co2 for 2 inflation's. A combo pump/co2 might be a good idea, but maybe only carry it when going further and carrying 2 tubes, if you decide to only carry 1 the rest of the time? Amongst your bits, as you're carrying a chain breaker I'm going to assume you're carrying a few links of chain and 2+ quicklink/masterlinks?
I'm carrying similar to you, including 2 tubes, even though I'm running tubeless and hardly ever puncture (jinxed it now). I could safely carry 1 tube, but old habits and old saddlebag space/layout tricks die hard. I have a frame box with 1 tube, co2 and gloves. Frame mounted combo/co2. My mini saddlebag has everything else. Additional things I'm carrying: a small adjustable spanner (for one of my thru axles), collapsable pair of grips/pliers (which also have cutters) and a valve core remover. Latter two are to remove tubeless valves so I can fit tubes. Although the pliers come in handy time and again (as they also have a blade).
When I change saddlebag,
switching to one of the smaller 'wallet' types, I'll ditch carrying 1 tube and some of my tools will go in my frame box.
Saddlebag recommendations: I previously had a
Topeak aero wedge (medium), great 'no frills' cheap bag for carrying 2 tubes with lots of room for everything. Current is an old
Ortleib mini, great to quickly remove & refit, although after many years the plastic saddle clip has worn so it can rattle a little over rough roads.
Oh and nitrate gloves. Love them and I get through a bunch, so I buy a brand called 'click 2000' boxes with 100 gloves in them through work, for a couple of quid.
Like these.