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