где и в каком файле я должен создавать роли ?
Роли нужно создавать только один раз, а не каждый раз при старте приложения, ведь это просто строки в базе данных.
Соответственно, вы можете создать их как угодно, привёден просто пример, как вы можете их добавлять через админку, например. Можете этот код хоть в
php artisan tinker
выполнить, разницы никакой.