You don't want to eliminate the paging device altogether, for two reasons. First, Windows uses it for its own purposes; second, it's a safety measure just in case you ever do run out of physical RAM (it can happen, even with 16GB). If the latter scenario ever does happen, Windows does not handle that situation gracefully and will crash on you.
Moving things out of the Program Files tree can be a headache. Some programs may stop working correctly, unable to find file dependencies. It'll take forever to figure out which things can be safely moved and which one's can't. Better to leave that stuff in place if you can.
The biggest disk-eater is Windows itself. You've probably got a bunch of old files from Windows updates that can be deleted. Temporary files also tend to pile up over time. I see you've got 6GB's worth of virtual machines on C: that you should be able to move to the other drive.
Check your virtual instruments. Many sample-based instruments want to store their libraries on C: and it's easier to let them rather than fight them. But they can all be relocated. Even little 'ol Dimension Pro takes up a lot of space, as does Studio Instruments, both of which store their libraries in the Cakewalk tree by default. Maybe you have SampleTank or Kontakt, both use a lot of disk space and both can be moved.