I feel you probably need a warmer bag, at least for overnight low temperatures going below 10° or so.
The Pipedream 200 has EN ratings Comfort=11°, Limit=7.4°, Extreme=-5.8°
EN ratings are as measured by an instrumented heated dummy, wearing a base layer, in the sleeping bag, in a cold chamber.
Comfort is the temparature above which the "average woman" would sleep normally
Limit is the temperature above which the "average man" wouldn't be shivering
Extreme is the temperature below which there's a risk of hypothermia
It's therefore not surprising that 7° was colder than was comfortable.
Individuals would vary a reasonable amount from "average", but once you've calibrated yourself in one bag, to find out roughly where your personal "good night's sleep" limit is, the ratings are a good guide.
Wearing stuff you'd still be carrying if your bag was warm enough may be enough, but carrying extra stuff to keep warm enough in the bag you've got will be heavier than carrying a warmer sleeping bag instead.
As noted, it takes a long time to warm up lying still in an only just adequate sleeping bag if you were cold to start with. It would probably be quicker to get up and warm up by going for a run, always provided you don't turn your ankle in the dark.
For pillows, I've found the
Sea to Summit Aeros better than the Exped - a more face-friendly material, a modicum of insulation, and hasn't failed on me (yet).