Vamos lá... Como dev, é sua obrigação advogar pela qualidade construtiva do projeto.
Continuar a usar php5, coloca o projeto, vc, a empresa e todo mundo que utiliza em risco, uma vez que esta versão sequer recebe updates mais.
O upgrade pode ser custoso demais. Sem ver o que tem aí, te digo que é melhor refazer do zero, usando laravel e seus startkits.
Como és novo no laravel, evite ficar adicionando muitas libs maneiras que existem por aí.
Autenticação robusta, vc pode pegar alguma já pronta: breeze, jetstream, etc. Recomendo iniciar com breeze.
O resto, toca o barco, mãos a obra. Você é responsável pela segurança do projeto a nível de desenvolvimento. Caso não haja uma camada específica na empresa que monitore o projeto, você é responsável por isso. Cuidado com versões. PHP 5 é uma versão que eu mesmo me recuso a atuar hoje em dia.