Can adding a logo and geotag to a stock photo in Google help API 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 meta data can help the algorithm collect more information and distinguish the image from what it knows to be a stock image.