replacing a cardboard headliner with the cloth

You could just spray glue felt to the cardboard. That is what most new cars have for headliners.