I thought a ski mask or safety glasses might work instead of goggles for passengers

They work perfectly well. I've worn my helmet in the 3 wheeler three times now, once in a hail storm and the other in the dark during the summer, those moths hurt at speed.
Vspec I did have to look twice at your post I though Mrs V had bought you an inflatable 3 wheeler.