Según tengo entendido puedo descargar todo el html, css y javacript de dicho foro, lo que no sé es el funcionamiento de php y mysql, es decir, luego de descargar el html del foro tendría que hacer mi propia base de datos?
El HTML y JS lo puedes descargar (:https://www.httrack.com/), el PHP y SQL lo debes hacer.
y el hosting como sería? puedo subir los archivos del front end a un servidor y luego subir el back end?
Si
o hay algun servicio de hosting que al subir solo el front end ya me de el back end?
No, no existe.