посетитель (кто заполняет сайт) должен каким-либо образом подтвердить, что он - совершеннолетний.
Самое простое решение - галочка "Я подтверждаю, что мне 18 лет или больше". Юридической силы эта галочка все равно иметь не будет, а Ваших усилий способ пости не отнимет.
В приницпе,
строго доказать совершеннолетие субъекта можно только одним способом. Посетитель сайта должен подписать соответствующене заявление посредством секретного ключа ЭЦП. А сертификат открытого ключа ЭЦП должэен быть подписан одним из трех официально зарегистрированных в РФ удостоверяющих центров. Стоимость такой услуги примерно 500 долларов. Правда, в таком случае количество участников Вашей акции может оказаться несколько меньше планируемого...