Ада, я кажется таки решил эту задачу... А заодно понял, о чем вообще вся эта история.
Главное что? Люди теряют души не потому, что продают их. А потому, что пускают в себя зло. Илона лишилась души потому, что ее захватила жажда мести. Но потом она его простила и пожалела, а главное - готова была пожертвовать всем чтобы спасти отца. Очищение и готовность к самопожертвованию и подарили ей крупицу новой души, а что вырастет из этого семечка - зависит от нее одной.
А вот отец продал душу не ради себя, а чтобы помочь дочери. И потому вернуть ее стало возможным. А не только потому, что сотрудница нашла лазейку в договоре. Все куда глубже, чем кажется...
Как и Хранитель - вовсе не ангел, как я думала вначале, а некий образ, в котором заключено вдохновение, муза.
Да и Дьявол... Дьявол ли он на самом деле? Так его видит Илона (кто ж еще может создать и руководить фирмой, покупающей души?), так его называет, но сотрудники фирмы зовут его иначе. Он, скорее, некая высшая сила, судья человеческих душ...

Я еще не решила, кто скажет Илоне, почему Хранитель вернулся к ней - он сам (и это будут его единственные слова), Дьявол или, например, призрак/душа погибшей матери...
Да, я решила, что за рулем машины Илоны будет ее мать (родители давно в разводе).

А стажера, которые донес начальству про сговор сотрудницы и Илоны, и который впоследствии займет место своей бывшей наставницы, зовут Дима. Фамилия не упоминается, но старый ГоАн ее знает))))