What I would recommend that you do is, do the restore like you say you are going to do. After you do that you should turn on the restore option that allows you to save points where the computer updates or whenever you want to create a restore point.
Once that is done, I would recommend that you take a look at gparted
. This is a program that allows you to partition your hdd. You should download the livecd iso, and then burn it to a cd.