The passenger side is a little more off-alignment and will require some fitting.
You can see the roof-line is slightly too high over the door frame.
This is the reason we use door frames to fit the new roof.
The A pillar must come forward and down about a 1/4 of an inch.
All the windows must fit before any mig welding can be done.
and what about the Rollcage.....