65 Barracuda daily driver

Finally got back to working on the Barracuda. I installed a rust-free deck lid, replaced one of the hinges and started on the rust-free doors, that I got a while ago. I have two questions:
1. Does the glass have to be out to install the window weatherstripping (felt fuzzies)? I'm sure it's easier with the glass out.
2. I want to install a passenger side mirror (I already have one). Is it installed in the same position as on the driver side? Or further back?

Anyways, once the doors are in, I will bring it to the paint shop. I'm still contemplating removing windshield and rear window and clean out the window surround. I plan on replacing the windshield and I have a spare rear window. I'm still hesitant though as I am not sure how quickly I can get the glass in and out.