Pon rutas por defecto. Si el usuario decide no utilizar las suyas, usas esas rutas. Si no, pues recibes la ruta, compruebas si existe el fichero, y lo usas en caso de que así sea, o lo reemplazas con el fichero por defecto en caso negativo.
Si quieres más detalles deberías poner un poco la implementación que tienes hecha
Saludos.