Let's make it simple.
Can I image my HDD to external HD, have the HDD removed, have an SSD installed , plug the external back in, and copy the imaged HDD, on the external HD, to the internal SSD?
Let's make it simple.
Can I image my HDD to external HD, have the HDD removed, have an SSD installed , plug the external back in, and copy the imaged HDD, on the external HD, to the internal SSD?
The procedure is the same for Win 7 or Win 8, but:
1: "imaging" makes a file that is a representation of one or more partitions on some drive. It does not make a bootable drive and it is not a "copy" of some other drive or partition. It creates a file. Full stop.
2: the file made with imaging must later be "restored" to some drive. At that point and only that point would you have a useful, bootable, copy of a Windows system. And then only if the C partition and any other partition that may contain boot files were deliberately included in the image file.
Cloning, on the other hand, makes an immediately useful replica of some drive, in real time, while you wait. You don't "restore" anything. "Copy" would be a pretty good word for it.
The only reason you would outright "copy" an image file is if you wanted to make another copy of it for backup purposes. That's a good idea, but neither the original nor the copy is of much use until restored.

Maybe you're not clear on the terminology. In the scenario you described, you want to clone the HDD to the SSD in order that the SSD will be bootable when you remove the hdd and replace it with the SSD. If you image the hdd, you will need another external drive, you will image the hdd to the external drive, install the ssd, boot the machine from a boot disk that you made prior to removing the hdd, then restore the image from the external drive to the ssd. At that point, the ssd will be bootable.
Which seems more straightforward to you, cloning or imaging?
Also, in most cases, the ssd will be smaller than the hdd you wish to clone so you may need to move data around and shrink partitions to be able to clone (or image) your hdd to your ssd.
That kit should work great for you.
You should see a nice performance boost, OS & programs will load faster from the disk. Since an ssd has no moving parts it is not susceptible to mechanical wear so it follows that they should be more reliable. SSDs can and do fail, however, so you'll still want to maintain backups of your important data.