Мало разрешения на файл отнять, потому что это не помешает пользователю его стереть. Надо еще отнять право на запись в ту директорию, где он лежит. А это может привести к множеству косяков. И потом, про xsetroot верно вспомнено (ещё display туда же).
Так что - ответ на первый вопрос "скорее нет, чем да".
В своем homedir_e пользователь может делать, что пожелает, т.к. это его директория.
И не надо ограничивать свободу юзера в его доме, квоту на размер дома выставь и спи спокойно.
Бывают такие странные организации, точнее люди в них работают странные, которые по каким-то своим соображениям желают чтобы у всех сотрудников на рабочем столе был определенный wallpaper :(
Еще один борец за выкручивание рук пользователям в ИХ собственном доме.
Жди, билли уже идет к тебе с паяльником ... испугался? ... не-е-е и не мечтай ... он просто в _твой_ комп впаяет чип с вистой и фиг ты ее оттуда уберешь.