Stick Toastie Toes directly on your feet, no matter what the package says about applying directly to skin. Once warm put your neoprene storm socks over them and you'll be good to 18 degrees.
Also for fingers you can get winter craftsmen worker gloves at Home Depot.