As long as the wires are connected securely. I would not just run wires into the holes without some sort of screw or clamp. Vibration and the car suspension could cause a loose connection.
Why do you need a CAP anyway? In all of my car audio systems I have never needed a CAP. If you wire the system up properly and do the big three under the hood, then you will never need a power cap.