Principalmente o particionamento dependerá do que você gosta de fazer com o seu sistema. No entanto, estou tentando responder assumindo o uso típico.
Sim, manter /home como uma partição separada ajudará você a manter todos os dados pessoais, mesmo quando você acabar com a reinstalação do sistema operacional com a mesma versão ou versão superior. (Essa re-instalação é recomendada do que atualização). Se você quiser mais controle granular, poderá criar mais partições com base na necessidade.
Geralmente você não terá mais do que 2-4 GB de dados (pode variar dependendo do que você instalar, mas se você usar o logrotate padrão para manter os logs limpos e não usar o sistema para dados crescentes como bancos de dados) no root Se você estiver mantendo apenas duas partições, ou seja, /home e /root .
Isso pressupõe que todos os seus arquivos pessoais vão para /home . Então, provavelmente mantendo ~ 6 GB para root, pelo menos o mesmo tamanho da memória RAM que swap (somente se você espera alguma possibilidade de 100% de uso de memória) e o restante de espaço para /home será o ideal. Observe também que todos os arquivos pessoais vão para /home por padrão, /home provavelmente aumentarão com o tempo.