Vespa and several other brands of "goggles Fit Over glasses",and you can search Amazon with that phrase and find them if you like, but if you insist, there is a company that makes a folding seat with umbrella and cane, and the clamp can be removed from the seat and placed on your handlebars rather simply. Nice umbrella, too, golf umbrella, wind proof/vented. Watch for "sail steering", okay?
It's easiest/cheapest to buy Military goggles with interchangeable lenses, smoked/yellow/clear, and they are designed to fit over most glasses. Amazon probably has those too, and you can have them in your hands on Tuesday.