Sorry, these guys are talking nonsense. To put pictures on a website, in exchange for payment is not gambling. Nor is it is gambling to award a prize to those people taking part. It's only if they have to pay extra to take part and stand a chance of winning that you will have problems. However, if a lottery is the main purpose of the scheme, it is unlawful.