That looks identical for makers to my 86 CJ7's OEM hardtop. My OEM CJ7 doors fit those openings perfect. I don't know for a CJ5 though.
The back hatches are expensive and the side glass looks blown out on that one also. I wouldn't pay much for it.
86/00 CJ7 Laredo, 33x9.5 BFG AT's, 'glass nose to tail in '00, 'New' frame,wires and plumbing in '09. Carter BBD Carbed 4.0 HO in '10.
89 YJ Renegade. BBD Carbed 4.0 HO. Locked front and rear with 33x9.5 BFG AT's
Some Canadian Bush Jeep Runs and Build Photos: http://mikeromainjeeptrips.shutterfly.com
(10 new albums added Sept 16/10)