I usually wear 2 pairs of wool socks & my feet generally get cold only if I was foolish enough to stand around in the snow before getting in the water. If you arrive at the dive site with any moisture in your socks change to dry socks before your dive.
For me it's always my fingers that get cold first and get the most painfully cold. I have tried xc-ski glove liners (look like they were made of silk) under my wool glove liners and that works pretty well. Thick qualofill glove liners were very warm but unreasonably thick. I wear drygloves and run the underglove under my wrist seal to let air flow back & forth. BTW 8mm 3-finger semidry gloves are astonishing warm too, I have a Waterproof-brand set as backup gloves. It's amazing how much warmer 3-fingers are than 5.
Trying other undersuits (own 3, use others for warmer months) has led me to the conclusion that nothing else is as warm as a Weezle Xtreme+. It expands to fill all the space available inside your drysuit suit and yet compresses down to nearly nothing (like a down sleeping bag) so it doesn't bind at the joints like ordinary blanket-like fabrics. It looks so ridiculous out of the water you just have to know it's good (like the logic of bad-tasting medicine). Some high-tech, big-dollar stuff might be as/more low-loft and warm, but the Weezle Extreme+ is great and for a normal person's budget.
For the next-to-skin layer 100% merino wool longjohns are incredibly warm, dry fast and don't stink like most sports (xc-skiing etc.) longjohns. Never wear cotton or other fabrics that collect moisture, esp. not next to your skin.
Once you feel well & truely chilled, get out of the water. Your condition can get worse quite suddenly and you don't want to be in the water when that happens. You need your strength & wits to be fully functional so you can get out of the water unhurt.
BTW you can layer wetsuit hoods too. A 3mm hood is a really nice winter addition over a normal 5-8mm hood.