RE: Keeping your hands warm on stand
I just wear thin gloves, that breath, no cotton. My hands sweat, so I can't trap that moisture in there. Keep my hands in the fleece pockets of my parka, and I'm good to go down to about 15-20 degrees. I'll wear a pair of Mechanix gloves walking to my tree, and for climbing, then switch while on stand.
Take care of the core of your body. Keep your chest, back and head warm, and the rest of your body will take care of itself. If your core gets cold, it will pull blood from your fingers and toes to warm itself.