Como o HD armazena os dados de forma magnética, ele depende de alguns fatores:
Local, temperatura, umidade do ar, trepidações e energia (sim, energia, seja fisicamente ou estática).
Como o teu intuito é guardar ele para longos períodos, geralmente um HD consegue segurar os dados de forma segura até 8 anos, um modelo bom segura por uns 10 anos. Porém, cuidando onde armazena ele, de preferencia lacrado em plastico antiestático junto com aqueles saquinhos de sílica gel.
Agora uma dica, lembra que o funcionamento do HD é de forma magnética? Então, se tu ligar a cada 5 anos esse HD em um computador, fizer uma desfragmentação, deixar ele rodando, os dados serão "atualizados" magneticamente, é como se tu desse mais "força" para a superfície do disco, ou seja, vai aumentar consideravelmente o tempo de duração. Outra dica que eu dou é utilizar no máximo até 85% do disco, por conta dos possiveis setores de realocação em caso de badblock.
Eu ainda tenho HD IDE de 2005 com dados salvos.
Se ajudei em algo, deixe o joinha. Estamos todos aqui pelos mesmos ideais. Abraço, boa semana!