Creating a system image is a good way to replace a Hard Drive. You won't even have to re-activate. But the partitioned space on the old drive must be equal to or less than space available on the new drive.
And I agree with ickymay, a new hard drive will not void a OEM license.