The windsor is not going to overpower the 8" rear.
I would caution you to inspect the cowling and the floors carefully. It sounds from the description that he was starting to dump money into the car and then something changed his mind. Make sure it wasn't something he has not disclosed about the car
Also pay attention to the shock towers where they mount to the front framerails.
Good Luck!
