При рассмотрении решения Access количество людей, использующих приложение, является проблемой хранения и поиска данных. Части интерфейса должны быть разделены в отдельный файл базы данных, и у каждого пользователя должна быть своя собственная копия этого файла базы данных; внутренний файл базы данных содержит только данные. Вы должны рассматривать этот тип разделения как абсолютное требование, если есть вероятность, что более одного пользователя будут одновременно использовать приложение.
Если разделенное приложение Access неприемлемо, используйте что-то кроме Access для интерфейсной части.
Что касается пригодности Access для внешнего интерфейса, вы не описали никаких функций, которые нельзя было бы быстро и легко реализовать с помощью функций Access. Обратите внимание, что вы не предоставили никаких сведений о назначении форм. Насколько нам известно, они могут использоваться только для запуска импорта из Excel и выбора среди отчетов, возможно, с полями формы для выбора критериев для этих отчетов. Если это все, что вам нужно, это почти тривиальная задача в Access.