If it's under 30, I wear ski gloves. I have bar end shifters. Not sure how well they would work with brifters since they're really thick. I wear lined riding boots. Mine are Giro, but 45North are probably better quality. I also wear thick wool socks and if under 20, add neoprene shoe covers.