1) Загрузка любого количества файлов на одну страницу
2) При загрузке — Поля: "Название файла", "Описание файла"
2) При просмотре страницы должна рядом с названием и описанием файла быть кнопка "Скачать", размер файла и количество скачиваний.
Готового решения не нашел.
А суть в том, что упомянутое базируется на этом. Посмотрите в сторону этого решения.