Nice Christmas gifts! They look great!!
FOGGING: As others have said, uncover your nose to avoid fogging. I pull mine up and down as needed. When my nose is out, it still covers my cheeks and mouth.
BOTTOM UNDER LAYERS: Smartwool long-johns base layer are simply the best, and wear an extra pair of padded biking shorts under your biking tights. Yes, one is good, two is better.
FEET: If your biking shoe is large enough- thin biking sock as a liner, followed by thick insulated (ski sock), chemical Toe Warmers (open & shake while getting dressed), neoprene boot shoe covers.
Your gloves must be awesome, as you didn't mention cold hands.