Do I really need a sway bar

I don’t have the technical expertise required to tell you about that (and have never driven w/out one), but you can probably find a boneyard replacement here:
http://www.car-part.com