sounds like overkill to me.
i wear regular men's dress socks + gortex lined "running" shoes
standard one layer spandex bottoms
one base layer up top
one middle layer that zips up the neck
one windbreaker that zips up the neck
one pair XC ski gloves with spandex on one side and syn leather on the other
no hat
no helmet