Проблема с access как раз в том, что его надо устанавливать. Да плюс ADO возможно потребуется обновить, а если оно все стоит, то неизвестно заранее каких версий. Ну и тяжеловат он, Access.
В FB просто берем Embedded версию и кладем вместе с программой. Все, ничего устанавливать не надо. Если хочется сетевую версию, то просто заменяем Embedded на нормальный сервер и все работает. Пользоваться FB из Delphi практически так же, как и Access через ADO, только надо использовать IBX.
Для разработки советую сразу ставить сервер (он легкий и не напрягает) и IBExpert (для русских бесплатен).
Теперь по поводу RichEdit vs TWebBrowser. В случае первого тебе надо заранее подготовить документы с картинками и всей дополнительной лабудой. А вот со ссылками там вообще достаточно туго (как картинки вставлять в него я, например, знаю, а вот как сделать ссылку, да потом еще отреагировать на ее нажатие - нет). В TWebBrowser'е можно достаточно легко перехватить нажатие на ссылку и отработать у себя в программе.
А так думай. Тебе писать код
