I put tubeless sealant in my tubes. It should seal all but large holes in tubes, which I have had very rarely. I think it will be a very long time before I have a flat tire. I don't carry anything to repair a flat tire. I think it is a good idea for all casual riders.
I did buy a pressure gauge for $1.50 (in Asia).