Seems like a lot of hoops
The whole process sounds rather simple to set up, but it's not exactly simple to execute - unless Teams automatically loads an image when sent a link.
Given that this is Microsoft we're talking about, that seems more than likely. Still, you have to be able to send the person a link. That means that you have to have the Teams user name or something like that. How easy is that to get if you're not in the company Teams list ?
Full disclosure : I don't use Teams, as you might have guessed.