1. Пользователь может быть только один? Или можно сделать несколько?
Можно сделать несколько, как и в любом линуксе.
2. Если несколько - рут через sudo или отдельного пользователя?
Рут через su, sudo -nopasswd для mount, mkdir, poweroff. для действий требующих админских привилегий запуск через окно ввода пароля root.
3. Если несколько - как это сохраняется? В одну сохранёнку?
Сохранёнки нет. Сохраняется на примонтированный к /home по LABEL или UUID раздел ext. Вместо раздела можно использовать сетевой диск или сервер. Причём сохраняются только изменения сделанные на /home, остальные изменения только в пределах одной сессии, ибо squashfs - ro.