Will managed files be deleted if no corresponding entry exists in file_usage?
Drupal automatically deletes temporary files in system_cron().

Permament files which have no file_usage are not deleted, however.