B0110-11001CL Rear Windshield (Sliding Vents) — Hard-Coated Clear PC — Ranger XP 1000 / Crew (2017+)
Could this fit with roof?
Yes, this could work with roof.
Is drilling needed for installation?
No drilling required—install the rear window by yourself in minutes. The package includes a step-by-step manual and all necessary hardware, so you don’t need to waste time gathering extra tools. Everything you need is included for a quick, tool-free setup.
What are the dimensions of this PC windshield?
53.9×18.5inch.

How to clean mud on the windshield?
How to clean dust on the windshield?
How to install this windshield?
You could refer to the video of Functional Demonstration of KEMIMOTO Windshield.