I suspect that the weather where I recreate, ND and Northern MN is probably similar to the winter weather in MT (at least in terms of temperature). I haven't done any alpine climbing (though I'm planning on doing some this winter) but my upper body clothing system for snowshoeing and cross-country skiing trips consists of a wicking t-shirt, long underwear top (not always), fleece pullover with a long zipper (I like pullovers), and Golite Phantom Jacket. I also have a half-zip lightweight Golite insulated vest, that I think is probably similar to the Micropuff vest (I haven't seen a Micropuff) that is nice to wear either over or under the shell if it's cold. I have a Golite 6-Month Night parka, which seems similar to a DAS Parka, that I put on over everything when I'm moving if it's really cold (below 0F) or I'm stopped. If I'm stopped and it's below 0, I am cold. On my legs I wear some fleece or wool (very heavy) pants, and, with the fleece, a nylon shell.
I've been considering buying the OR Fraction pullover, on sale on REI-outlet.com for $63, but haven't yet because I think it would duplicate the function of my insulated vest to some degree, and I don't think I'd ever wear both. If I were you, I'd buy either the Micropuff jacket or vest, not both, and then later buy the other if you felt the need.
For now, you might use the OR Specter, but later I think you might like a bit loftier fleece layer, which doesn't need to be windproof/resistant.
I would probably not buy the Golite Cumulus, but instead buy something like the Patagonia DAS or Wild Things Belay Jacket, which I think would be more versatile (you could put it on over all your other layers) and keep you warmer due to the hood.
I might also skip the insulated pants for now, and buy them later if you find that your legs are cold. I have a pair of Polarguard 3D insulated pants somewhere, because I thought they'd be nice, but I've never really needed them.
This system would be OK to a pretty cold temp (something well below 0) if you were moving, but wouldn't really let you stop to belay if it were much below 0. If you want to be warm and sedentary when it's really cold, you'd probably need the insulated pants and to step up to a serious down parka like the Marmot 8000M Parka or the Mountain Hardwear Absolute Zero Parka. The other option is to just avoid climbing on the absolute coldest days of the year.