Need handling help..

Yes Def, sway bar will help on rolling. The stock A body BB sway bar is much thicker in diameter than others.
Also, wondering if your front end height is within specs. Too high could also cause a roll.