A true "race car" on the street is something I would not drive everyday. You here everylittle peice of debris the tires pick up, It's loud, stiff, and you'll wander and bounce down anything that's not as smooth as a race track.
I would do a cage not a bar. I would also not do a ZX due to weight, you want to be as light as possible and a stripped and gutted ZX with no windows is still heaver than an S30 with interior. I stripped my interior and scraped all the black sound proofing off the floor then painted it with can paint to match the exterior. I need to do the occasional touch up but it works good. I rewired it, lexan hatch window, fiberglass doors, hatch, and hood. Made an aluminum dash and removed everything that was not needed all to get it as light as possible. There's some pics if you click my link at the bottom.