I currently have a 1TB HDD, of which I am using 420 GBs. If I get a 500GB SSD, will I be able to use the system image and tranfer it to the SSD? Or does the new drive have to be 1TB?
No, you'll be fine. U wont have a problem until the storage drive is full.