Boots were just my regular winter boots. I think they all say "comfortable" down to -40C at this point. Comfortable is probably overselling it, but I still have all of my toes.
I don't remember my glasses ever really fogging up until I'd get inside. I don't like things on my face, so usually just a hat with ear flaps. Add a scarf for neck and lower face. Perhaps a beard helped too. It and my mustache have certainly frosted up.
When I was doing it regularly, those days just weren't common enough to justify doing anything special. I could generally keep the rides short which really helped out.