Yes, the drive will not boot w/o the OS installed.
Just use the Win (7?) installation disk to install the OS to the new drive. Windows will take care of setting up the proper drive status.
You would only notice the difference in cache size if you could compare the two running side by side. A bigger cache will allow more pgms and data to be stored for instant access before it overwrites itself and has to access the platters.