Georg - first, be careful about storing images in a database. There is a difference between controlling image storage and actually storing the images. The problem is that images tend to take up a LOT of space. Your database can get terribly big with images and become unweildy.
What I did was I had forms with image controls where all you needed to do was store the file name in the control and it would then display them. But I kept a folder set aside where I would move the image files - in my case, in a child folder of the one where the BackEnd file was kept. Using the file system object, it is trivial to move a file to a targeted folder.
Yes, once you have the image, it is possible to send an e-mail with the separate file as an attachment. In fact, it might even be easier doing it that way than to store the image inside the DB. Outlook allows this quite reasonably. Note that it looks a bit awkward, but many code examples exist in this forum for managing e-mail attachments.