¡Hola, @Silvia!
Aclararé todas las dudas que tienes:
Por el estado de tu HDD no recomiendo que hagas una copia de la misma. Recomiendo que instales directamente Windows 10 y lo actives con tu licencia de Windows 7.
Si, puedes instalar un SSD conforme a tus necesidades, no importa si es de menor capacidad .
La capacidad dependerá conforme a tus necesidades: Si usas mucha información, uno de 480 GB te puede ayudar; si usas poca, con uno de 120 o 240 GB te será suficiente. De marcas te puedo recomendar Corsair, PNY, Samsung, Adata, etc.
Saludos,