It's possible with quite a bit of scripting to set up records with containers that have a "reference" to the image file. How up on scripting are you.
You could, for example, dropw new image files into a designated folder inside the documents folder on your computer. A script can then read the names of the files in this folder (can only be done without a plub in if you put this inside your documents folder) and can then move them to a designated folder for permanent storage and create a record where the container field stores a reference to that file.
This process can store a file name in a text field and a calculation field can extract the basic pixel dimensions of the file (X Pixels wide, Y Pixels tall), but not all the other info you've requested here.
Filemaker cannot modify the file type of the image file--unless there's a plug in out there that can do this.