контракт это реализация функционала
Наоборот, контракт = интерфейс. А у контракта может быть несколько реализаций.
сервис-провайдеры это способы доступа
Нет. Сервис провайдер только регистрирует функционал.
Доступ к сервису можно получить с помощью фасадов, инъекции зависимостей, через сервис-локатор app().
фасады это способы доступа
Это да. Фасад это и прокси и фасад в одном флаконе. Создан для удобства.