но не хватает длины кабеля sata питания
Переходник с молекс на sata стоит 50 рублей.
Можно тупо взять и провода припаять нужной длины.
Ничего не будет с БП или с hdd если оно долгое время будет так висеть?
А что ему может быть? Можете крепить в любом положении, можете даже на проводах подвесить если выдержат(но это нехорошо). В некоторых случаях бывает на двухсторонний скотч диски приходится лепить, и ничего.
Главное чтобы электронику на печатной плате не коротнуть чем -нибудь. Ну и все HDD не любят ударов и вибрации - если диск не закреплен желательно корпус не перемещать.
Можете соорудить колхозное антивибрационное крепление из двухстороннего скотча и изолона.