^if it's from beta motorsports, you can bet that it will work.
you'll get differing opinions on sway bars. i like 'em reasonably big. i have basically an interpart setup (15/16" front 3/4" rear) with poly bushings. feels great to me, but i haven't autoxed it yet.
do a couple searches on this site. there's plenty of folks that have awesome set ups.