You never know, the glass might’ve been embedded in the tread and you were just the one who pushed it through.
I’ve never run anything other than tubs on road, so my tuppen’orth:
Sealant works about 50% of the time. If it does, and they are latex tubes (Corsas, Veloflex etc), they’ll deflate as usual after a few days but the sealant can stick them together inside, meaning the next time they’re pumped up, they tear. If it’s a Sprinter it’s a butyl tube, might work better.
Repairing is straightforward enough, I can’t sew a button on but I’ve done loads of tubs. Velox do a little sewing kit. You don’t puncture the tube with the needle, once you get the basetape off it’s apparent that you can’t do that unless you’re trying to.
Decathlon have, or had, a Vittoria tub for about 15 quid. You could glue one of those on and hope he doesn’t notice 😉