Respostas:
O conteúdo do arquivo não será perdido e nem será modificado. A única coisa que acontece quando você executa touchum arquivo já existente é que os registros de data e hora de acesso e modificação do arquivo são atualizados para a hora atual.
Isso é explicado no touchmanual ( man touch).
touch. O fato de ele criar o arquivo, se ainda não existir, é secundário.
touchestá no Bell Labs V7 Unix, no qual ele criou o arquivo, a menos que -cfosse usado. Mas você pode não ter sugerido que ele não poderia criar arquivos desde o início?
Update the access and modification times of each FILE to the current time.