No it doesnt have a cab but with the canopy a Plexiglas windshield should be fairly cheap to rig up I would think
I would not use plexiglass, I would use polycarbonate (lexan) 3/8" or 1/2". It won't shatter and is used in some application to make things bullet resistant (at thicker levels). We use it at work to guard machinery if tooling breaks. We use only the 1/2 material for our applications.