К предложенным вариантам можно добавить очереди: создали заказ, добавили в очередь задание с нужной задержкой. Задание срабатывает, помечает заказ и отправляет уведомление. Если заказ доставлен до того, как сработало задание, то задание можно удалить (не все серверы очередей поддерживают).
Встроенный механизм аутентификации использует трейт RedirectsUsers, у которого есть метод redirectPath(). Переопределите его у себя в контроллере и возвращайте то, что надо:
Каким-нибудь файловым менеджером или через консоль смотреть содержимое каталога пробовали? .env в корне проекта находится. Ещё там должен быть .env.example, которого тоже не видно, что намекает на проблемы NetBeans.