RE: battery heated socks
a good option would be to try the foot inserts or socks that have the pocket to put a small type heat pack in it. the good ones last about 6 hours. my winter pac boots are a size bigger but you have to be careful otherwise it give you blisters on the heel if you have a far walk. you could always bring an extra pair of socks and add or subtract according to your needs.