Laravel Passport это реализация OAuth, не надо понимать Passport, достаточно понять OAuth и прочитать документацию.
1. Что мы должны получить от бэкенда (LARAVEL PASSPORT) при удачной аутентификации?
Об этом сказано в спецификации OAuth и в документации Passport'а.
2. Если наш access token истек, что мы должны делать и как?
Об этом сказано в спецификации OAuth и в документации Passport'а.
3. как проверить валидность токена
Выполнив запрос с этим токеном на бэкенд либо посмотрев на срок его жизни. Об этом тоже сказано в спецификации OAuth и в документации Passport'а.