Will this pass tech?

Since you can open from inside and outside, I think yes.

Call an inspector, not the local track guys, the chassis guy and ask.