would this pass chassis certification?

It will not pass tech. In fact a 6 point bar is not legal, it has to have the diagonal braces to the frame.

As for street racing, all I can say is you can't fix stupid.


yup

And I street raced for years. The closest track is $100 in fuel and almost 3hrs one way away. It's still the place to race.