If youre worried about stones, bugs etc, look at safety glasses from the likes of ARCO, toolstation, screwfix etc.
I have a standard full face motor cycle helmet that I use for trackdays, its always passed their inspection.
I also have an electrical cutoff switch, and a hidden switch for my electric fuel pump to stop joy riders.