I have no idea on legality but it wouldn't surprise me if its not legal. Those roll bar requirements are so weird.
Here are the words from NASA's CCR:
"15.6.14.A Mounting Plates – Bolt-In Cage
The attaching points of a bolt-in cage to the body must use reinforcing plates to sandwich the body. At least
three (3) bolts are required for each bolt-in plate and the plate must be at least 3/16 inch thick. All hardware
must be SAE Grade five (5) or better with 5/16” diameter minimum. All nuts must be held securely by a locking
system such as safety wire, lock washer, Nylock, or jam-nuts. Nylock or nuts that use metal crimping to prevent
loosening shall not be reused."
...and from SCCA's GCR
"9. E. b. The thickness of mounting plates bolted or riveted to the
structure of the car must not be less than the thickness of
the roll hoop or brace that they attach to the chassis, and
must be backed up with a plate of equal size and thickness
on the opposite side of the chassis panel. The maximum
area of each mounting plate must be 144 square inches.
Plates may be on multiple planes but shall not be greater
than 15 inches on any side."
and
"18.4.4. Mounting Plates:
The thickness of mounting plates bolted to the structure of the car shall
not be less than the thickness of the roll hoop or brace that they attach
and shall be backed-up with a plate of equal dimensions on the opposite
side of the panel, with the plates through-bolted together. A minimum of
three (3) bolts per mounting plate is required for bolted mounting plates.
All hardware (bolts) shall be Grade 5/Metric 8.8 or better with 5/16”
diameter minimum. Mounting plates welded to the structure of the car
shall not be less than .080” thick. Whenever possible the mounting plates
should extend onto a vertical section of the structure (such as door pillar)."
Seems like the idea is a no-go even though our idea is basically a weld-in/bolt-in bar. Those requirements are for competition and though I don't plan on competing in this car beyond time trials I don't want to push it.