HTML
Ewentualnie po prostu wordpress
Jednak jeśli samodzielnie chcesz stworzyć taką stronę, będzie trudno, bo widzę, ze wymagania masz tutaj dosć spore
Mogę tutaj dać namiar na firmę, która może Ci taki serwis postawić https://blackdale.eu/Najlepiej będzie się z nimi skontaktować.