cap over frame repair

No on the caps. Yes on the subframe connectors........as far as the cage, it depends on what you are doing with the car.