I have repaired one or two -----, hundred in my time and I have bagged up a small bag of bits for you (pm sent.....) A new window lens shouldn't be any problem at all from a good glass cutter and you can carefully scribe a new marching line on the window. It doesn't have to be optical glass as you're not going to use it to locate an oasis across a hundred miles of desert! I'm always aware that there are others who have so-said done many more and know/have read much more about them than I do We modified ours to take a case guard to bar the window and at the same time soft soldered the map orientation/stellar bar to the case top as well as screws.
Just be sure to locate the horizon deflection prism properly too against the sprung spacer. And don't forget......... Never, ever, never use anything but brass on the compass. You'll be suprised by the amount to enthusiastic amateurs who use steel BA screws to repair them. Not a clever idea in my opinion learned from what'isname wot circumcised the globe. Anyway....
Refilling and sealing the bowl might tax your patience, so there's a couple of bowl sealing rings too........
Added a bit....... Surely you could just turn a new window from tough hard plasticed oroglass or something similar. And while you're doing so, turn up 10 because if YOU want a new one, then so will plenty of others too.