Theres no why that 'cage' will comply with CAMS and will have NO safety improvements, infact it will actually be more unsafe to have that cage then not have one at all.
As said above, if its a street car for occasional track then get a properly built to CAMS spec half cage, either bolt in or weld in and as said Travis said, maybe contact Eckers.
Just to show some examples, as B24 said most bolt in cages bolt to the floor and requires a spreader plate under the floor pan, in a roll over these can just rip through the floor as shown here;
Now compare that to what B24 said about if there bolted to the chassis rail, or imagine if you has a full weld in welded to the chassis rail, that above would not happen.
Also this bellow was a full weld in roll cage, but just to show why CAMS now requires the 'windscreen support' bar or FIA bar. Now there's not many trees at a race track, but for the targa people things can be alot worse.