По поводу именниников, зачем их вообще выводить на главную?
1) Строка(и) забирает лишнее пространство на главной странице сайта.
2) Смысл тогда скрывать личные данные, если твой возраст будет выводиться на главной странице сайта? Добавь тогда функцию, чтобы можно было отключить эту функцию в личном кабинете.
3) У нас тут не социальная сеть все таки, если есть такое огромное желания кого-то поздравить, то можно
3.1) Записать в календаре
3.2) Сделать функцию которая будет присылать оповещение, что у того человека на которого ты подписан сегодня др. Такая типо напоминалка.
Ну или просто сделай функцию в лк для скрытия строки именниников.
По поводу документов это нормальная идея, давным давно ещё предлогал сделать. На данный момент можно выкрутиться тем, что можно открыть диалог с Троллером и скидывать туда как текст, так и личные файлы.
Вообще есть же такая фича в вк и телеграме аля "диалог с самим собой" чтобы туда все скидывать. Проходной вариант.