Per "trasferire l'utente" basta che sposti tutti i suoi files della tua /home atuale nella nuova partizione che ti crei...
Quindi monti la nuova partizione sul punto di mount /home...



Nel tuo caso comunque, dato che la partizione root e' proprio l'ultima primo dello spazio vuoto non avrai problemi a ridimensionarla
Se il filesystem e' ext2 o ext3 ti consiglio di usare e2fsresize... se no vai con parted o qtpart

Se decid di ridimensionare ti consiglio di farti una copia di backup dei files piu' importanti prima di farlo... Personalmente non ho mai avuto problemi, ma e' sempre meglio non rischiare troppo...