1. Ну, если /home в отдельном разделе, то сохранить его содержимое никаких проблем нет.
2. Настройки программ обычно хранятся в /etc, если их заархивировать и куда-нибудь скинуть на флешку - то-же особых проблем не вижу. Единственное - старые настройки могут не работать в новых программах, но это достаточно редкий случай.
3. А вот по составу программ - сложнее.
Во-первых вы можете сбросить в какой-нибудь текстовый файл название установленных пакетов, типа
rpm -qa &> /home/user/my_packets.txt, а потом вручную по этому списку установить пакеты.
Во-вторых, если есть пакеты не из репозитория, где-то в /opt, их то-же надо сохранять
Во-третьих - можно просто обновить систему, не перестанавливая её до бренча p6