Punctures sound like a nightmare but using sealant stuff like Tufo tyre sealant seems a good option and simply put some in the tyre via the valve and hit some CO2 into it.
Yep, sealant works well, i used normal car tyre sealant when i got a small puncture with my tubs (probably better to use tufo stuff tho).
You need to consider the weight impact of filling your tyres with sealant though, you might find that it takes away the problems of punctures but negates the benefits of weight saving.