Can I have the image on a transparent background?

Unfortunately that is not possible, the material color is white itself; if the background is colorless it will be the standard white of the material.