If it won't all fit on the SSD then why are you moving to a smaller drive?
I've done over a dozen conversions from IDE > SSD, and i mostly use Acronis to capture the image of the existing os.
But i always ensure that the image is small enough to fit on the smaller SSD. You can then get Acronis to auto resize your partitions accordingly for the new drive.
Another way could be......do you have a COA on on the HP? If so, and i assume you are wanting to put the same OS back onto the SSD then simply put the SSD in and install the OS from disk (which should be easy to get hold of) then use your COA key.
If you don't have a COA, then either do option 1 or option 3 - buy a new OS.