CMS для сайта с одной услугой?
CMS подойдёт почти любая, но вот часть требований придётся допиливать Вам самим или за $.
Вот совсем простая ImageCMS, панелька юзера есть, но большую часть функций придётся допиливать.
modx и drupal тоже подойдут, можно организовать всё, но придётся долго танцевать с бубном или заказать.
Joomla из той же оперы что и выше cms.
вопрос в том, что вам больше нравится, потому что в любом случаи придётся допиливать.

Хотя, может я и не прав, возможно есть готовые модули кабинета пользователя с нужными вам возможностями.
>юрик может скачать договор
Ставится ли вопрос безопасности таких данных? К примеру, вопрос формирования ссылок на такие договоры и гарантия того, что их смогут открыть только уполномоченные на это лица? (т.е. вопрос передачи/утечки таких ссылок).