How long will it hold air?

This is a sealed system that will hold air for weeks or months. If you haul the same trailer with the same load weight, it should be good for quite some time.