В России с 10 лет с разрешения родителей.
Для покупки нужен паспорт. В Украине паспорт выдают с 16 лет)
В России с 14 лет, по предъявлении паспорта