These perches fit very nicely on a 2-1/2" tube. We would not recommend them for a tube that is less than 2-1/4". So if your tube falls between 2-1/2" and 2-1/4" they should fit just fine.
Sway bars are very difficult to fit on air front suspensions and are not recommended. A rear sway bar will control the body roll effectively and will make it much easier to fit.