Why are you hitting Delete in Image Capture if you don't want to lose the photos? Explain your workflow in detail.
Can you download the image files from the the camera to a folder on the Desktop with Image Capture? That would be the #1 priority - to get them safely on the hard drive. If you can then reformat the memory card in the camera and try downloading again. It could be a damaged memory card.