So long as the goggles have a set of thermal lenses then they should fog on you. Thermal lenses have 2 panes with a layer of air sealed between them. Just make sure you don't ruin the seal on the lenses by spraying something like calotherm lenses cleaner all over them. As for style go with whatever is comfiest.