Get a continuous duty Viair system either on board or portable. I used the portable for years before putting the onboard system on the new truck. The portable Viair will fill tires up to 110psi and 35-37" tires is no problem.
I ran the Firestone airbags for years and had very good luck with them. I always had their onboard system with a small tank- maybe 1 gallon? It was okay but not great for filling anything large.
So if it was me I would get the Firestones which you can easily install and then grab a Viair system and be done with it.