1. Конечно, пути абсолютные (с именем диска) в проекте должны бать заменены на пути относительные.
2. Если планируется работа проекта на разных машинах, то, оптимальнее всего узнавать путь по которому установлен эксел из реестра (мое мнение), если не используется дополнительных программ.
3. Все ссылки на используемые файлы эксела должны приводиться к тому пути, где они находятся (я так понимаю, на CD-ROM), например, запросом aProject.GetWorkDir (далее вычисление имени диска) + добавка к файлу эксел.
4. Если будут вопросы можно подробнее по e-mail.