Wow, this sounds more complex than it should be.
Starting from the windows. If they move in one direction it means that the ground to the motors is fine, and the 12V to the switches is there. It can only be that the switches were removed during the install and not cabled back correctly, or that during the install they were activated unintentionally for a long time damaging the switches or the motor windings. Mine has no current limiter, seems like yours has a breaker so maybe that would be different. My simple way of diagnosing this is to realize that the switches are symmetrical, so I would disconnect a rear switch, rotate it 180 degrees, reconnect it, and expect that the window goes up but not down now if the switch was the problem. If the winding was the problem expect that it goes down but not up.
On mounting an old radio, there is the mechanical mounting and the electrical. The electrical is very simple and can be done ahead of the mechanical.
That is, apply 12V from the radio power cables, this involves an in-line fuse that may come with radio, the radio fuse in the car, and a good ground. Turn on the radio and ensure that it comes alive. That is lights are on. Some radios can be damaged by being powered without a load, so maybe connect an external 8 ohm speaker that is known to work. If the radio and its amp work you should hear white noise in the speaker even without antenna in both the AM and FM bands. Then connect a long wire to the antenna center cable (coax) and see if you get any signal across the dial. A short wire should be enough for FM for sure. Once that works plug the output to the E9 speaker and see if the audio output is still there. Once all that works have the shop do the mechanical install. If any of this does not work take the radio back to bench using an external 12V supply and speaker. If it does not work in the bench ether is no point in installing it.