Fake metallic behaviour on a 2D image?

What you say makes sense - actually more sense than what I thought of (with no experience on my side).
My idea was similar - to render out a raw reflection pass at my primary 3d app, then overlay on top of the image and scale it up and down in respect to the position of the image.

Now, I would say I use the raw refl pass, make it transparent where it has to be. The other things, I get what you say, I just have no clue how to pull it off.
Could you explain or show a tut (either video or text with images) in case do not have the time?
EDIT: it doesn’t have to be that physically correct or use shadows. if it moves, it is fine, so it isn’t the obvious static fake reflection :smiley:
Now, is it possible to assign mats to images? I thought only 3d objects can have mats.