Skąd mamy wiedzieć dlaczego brakuje tych plików? Nie widząc całego projektu nikt Ci tego nie powie, możemy zgadywać. Musisz sam przejrzeć całość i zobaczyć co tam jest i jakie narzędzia są używane. Może trzeba je czymś zbudować, jakimś webpackiem, gulpem lub innym podobnym? Może trzeba opublikować jakieś assety, aby pojawiły się z innych katalogów w public? A może ktoś przez nieuwagę ich po prostu nie wrzucił do repozytorium?
W sumie to jeszcze powinienem napisać, abyś zaczął od sprawdzenia informacji/dokumentacji, może np. jest plik README i tam jest opisana instalacja.
A tak poza tym:
Wersja Symfony to 4 jak instalowałem composera to widziałem , że pakuje tam symfony 3.4 .
To w końcu jaka? Composer instaluje zgodnie z composer.lock lub jeśli go nie ma to dobiera na podstawię composer.json. Sam nie zainstaluje Ci innej wersji niż powinien.