I don’t know what tracks you plan on driving but there are definitely instructor requirements for every track I’ve ever driven, period.
As for the cage, who cares how the company makes it, you bought it and safety is safety…and you don’t screw with that. When you step on track I suggest you leave your ego behind. The point is you are doing something for a street car that is unequivocally dangerous.