"front swaybar will that help with the roll" Are you seriously asking that? Sway bars are for SWAY prevention.
Some people suggest stiffer springs. Springs will effect ride quality over bumps with added roll prevention as a side benefit.
Make sure the size the bars to each other, if you put a large front bar and keep the rear bar at its current size you will loose the balance/overstear you currnetly have