Eu recomendo que você use o disco rígido externo. Na minha opinião, você mencionou os pontos mais importantes. Você também pode pensar em um backup na nuvem (dropbox, google drive, etc.).
Para você pensamentos sobre o HDD externo eu posso apenas adicionar, que o sistema de arquivos deve ser acessível pelo windows um linux (Talvez FAT32).