Like Frank said you do need tail lights, stop lights amber and YOU DO NEED TO START with a windshield - Art said that a plexi glass windshiled was ok and I was only going to have it dzus tabbed on. dated 5 points, fire extingusher, first aid kit, front and rear bumpers and some other things.
On the window nets I dont think velcro is ok, the point of window nets are so that IF you roll your hands stay inside I would think that velcro wouldn't be strong enough to hold my arms back with all that force (I rolled my truck I remember how bruised my arms were from hitting them together as I was holding the steering wheel so tight as to not throw an arm out the window)