It looks like you formatted the hard drive before installing Windows 7 (as opposed to installing to raw (unallocated) space). Doing it that way doesn't create the 100MB System Reserved Partition. So all of your boot and recovery is on the main OS partition.
Cloning just the main partition should work fine.
If for some reason it doesn't boot the first time, boot from the installation disk and run through startup repair.