Insert my files inside a custom table after upload?
Don't. It's a fundamentally bad idea to store data in custom table in Drupal 8. There are enough APIs and no support for that. Of course, hooks are still there so you can implement hook_entity_presave and then take the field data and write it out... but just say no :)