Can I download a standard license stock photo to use on gift cards, since the main value of the product is not the image itself?
I would advise you to go for the extended license as you will be commercializing the product.
Please see Stock FAQ: What are Extended licenses?
What about using it for social ads/post?
Retrieving data ...