73' Duster Roof skin

I would research on the all years fits all, I had the same issue and found out that from 73 to 76 dusters the rear glass isn't the same as the earlier years because mopar made changes to the tops. 70 -72 and 73-76 have different rear window opening. It would depend on exactly where your cut would need to be made for your repair.
If you remove the complete roof or roof panel you will have issues to deal with.

I was talking about the outer skin itself, not the whole roof with the inner structure.
The only difference in the rear glass (backlite) is on later years there was a rear window defroster option that was an electric grid instead of a blower motor under the window.
The thickness was the same as well as the rubber gaskets.
Dimensionally, the outer skin was the same throughout the run.
I have taken quite a few of these cars apart and have sold several roof skins to people of all year cars. Mostly to repair aftermarket sun roofs installed in the '70s and one to repair a roof on a '71 Duster that had an interior fire fixed with a skin from a '75 Duster with no issues.......