Não. O USB só pode fornecer 5V. Qualquer HD de 3,5 "requer trilhos de alimentação de 5V e 12V - portanto, um USB para SATA não alimentará o disco. Você precisará de uma fonte de alimentação externa para o disco.
Veja o adaptador de corrente nesta imagem: