Can adding a logo and geotag to a stock photo in Google help SEO results?

There are no specific tests for this exact scenario; however, the more information you provide to Google, the better. If stock images are your only option, then changing the image's file name and adding image metadata can help the algorithm collect more information and distinguish the image from what it knows to be a stock image.