Heated grips are good for when theres slightly colder rides in the Autum or for those early morning starts where you just need something to take the edge off.
Heated gloves are the real game changer and defiantly what you need through the hrsh winter months.
Hand guards are good and bad, just make sure you can remove them in the summer. There good in the winter and cooler days in the spring, they help by taking off the direct wind chill and give you're heated gloves / grips a chance to work.
But they also stop your hands getting that cooling breeze in the summer, so it's worth taking them off if you can.
good luck and let us know how you get on!