I have some Gerbing G3 heated gloves. They can deal with as cold as it gets. I also have some Alpinestars Rain gloves. They're not as warm as the heated gloves, but they'll hold out water for a long time. Both have less protection than my regular gloves, but none are overly bukly. For rain, I prefer to put the glove gauntlet under my jacket sleeve cuff to keep water out. A smallish gauntlet helps with that.
For your question about boots, I have some Sidi Vertebra Tepor (waterproof) boots. They are relatively lightweight racing style boots, but have a waterproof built in lining (that's what Tepor means in Sidi speak). The Vertebra is not a current Sidi style (I've had em for about 6 years now), but it's an awesome design. Comfortable and breathable in any weather I've encountered up to about 105. Above that and they get a little too toasty (as many boots do). If the Sidi boots fit your foot, I highly recommend them. I wear mine year round, every single time I ride, and often I just wear them all day long at work after I get there. After 6 years, they still look excellent, and the waterproofing is good enough that you can stand in a 6" deep puddle and water will stay out. I've never encountered even a drop of water inside them. Of all the various bits of gear I have, the boots are one of the few pieces of kit that I unequivocally love!