I have been using sunglasses that I get at Harbor Freight (#66822). They are smoked (not polarized) and impact resistant (won't shatter), and only cost $1.79 a pair. I like that because when they start to get scratched up, or I lose them, I just pick up another couple.
I also use a strip of tape on my face shield as a sun block. I have used black electric tape, but I prefer masking tape as it is easier to clean up. The masking tape does not block 100% of the sun, but it still gives you that shadow to look through when the sun in directly in your eyes and you have to squint even with sun glasses. Again, something you can pick up almost anywhere cheap.
I have struggled with hearing protection. I have tried various foam ear plugs, and custom molded ear plugs (from Walmart), but all of them give me a headache after a short time.