Hola, joomla se usa de esta forma, subiendo todo a tu host, instalandolo y subiendo plantillas , mods , plugins o componentes , todo eso esta hecho con joomla desde joomla , pero tambien puedes unir los archivos que ya tengas creados mediantes URL externas o internas.
Si un tu index creastes algun menú o algun estilo, no podras utilizarlo en joomla, tendras que crearlo desde 0
Bueno si necesitas algo más mandame pm , saludos!