You can't split a single source partition into multiple destination partitions during a restore. You also can't have Reflect back up a partition in a way that it will automatically
be resized for a restore, but you can certainly achieve that outcome with some manual work. By default, Reflect restores partitions such that the restored size matches their original size. The only exception is that if you're restoring to a disk that's smaller than the original source, Reflect will automatically attempt to shrink the last partition to fit within the actual capacity available if necessary -- but if the last partition can't be shrunk enough to make everything fit (or the size of preceding partitions means the last partition can't be fit on the target disk at all), you'll see an error that it can't be "staged" onto the destination for a restore operation. But that's just the default, automatic behavior. You will always have the option of customizing the sizes of restored partitions either upward or downward, the latter of course limited by the amount of space actually used within the partition. This KB
article, specifically Steps 4 and 5, shows that process. The article is called "Cloning a disk", but an image restore scenario works the same way except the "Cloned Partition Properties" link is called "Restored Partition Properties". The trick is that instead of choosing "Copy selected partitions" (or just clicking Next on the first step of the wizard), you have to drag and drop each individual partition from the source to destination, and after dragging and dropping a partition you want to resize, you have to resize it BEFORE you continue dragging down additional partitions.
(Side note: There's no such thing as Windows 7 SP2.)