You don't need to remove the rear glass at all, I never have in a Barracuda. The wires hold the now in place and so will the adhesive that you will put there. The front is optional. I have done it both ways, but it is much easier to install with the windshield out, but can be done with it in...