I would say for what you are looking to do in ND, get some snow tires and maybe even have them studded. Seen a few 300C's around that have the winterforce studded tires on them. that would give you as much traction as possible in the winter. With the way it gets cold out here, don't even bother with trying to just run some all-season tires if you are going with RWD.
As for what I settled on for tires with my AWD 300C, went with some Bridgestone TAs if I recall correctly on the name. They actually are working quite well so far, bit noisier than the coopers, but the channeling in them works excellent for rain, looking forward to see how they do in snow.
Where in ND do you live?