Faça um cat new_file.txt | less -FRSXc
. Isso corrige o primeiro problema.
Para o segundo problema, use um til cat new_file.txt | less -FRSXc~
Nas páginas do manual por menos:
-c ou --clare-screen Faz com que pintas em tela cheia sejam pintadas da linha superior para baixo. Por padrão, as repintura em tela cheia são feitas rolando da parte inferior da tela.
- ~ ou --tilde Normalmente linhas após o final do arquivo são exibidas como um único til (~). Esta opção faz com que linhas após o final do arquivo a ser exibido como linhas em branco.