Store all images uploaded to website in specific directory
Is there also a way (maybe a script) to delete the file from anywhere
  in the directory when the node that holds the images is deleted?


They get auto deleted when cron runs.