You can basically use the exact same setup as you do with Co2 except the use of air tank instead Co2 bottle. On/off asa will help though if you don't have one already.
I'd just get the air tank with high output regulator (and the asa if needed) and test out if the valve does truly need new piston or springpack.