Я живу в Европе- постоянно карту даю детям или мужу. Никто не спрашивает чья и к тому же документ, здесь документы может требовать только полисмен. Но 12 летнему Из Ро я бы дала наличные( здесь дети с 3 лет картами повсюду пользуются, а в Ро ее даже не во всех супермаркет ах принимают), или дайте карту, а он пускай с нее тянет в случае необходимости. Имейте ввиду, что здесь повсеместно не принимают банкноты свыше 100 евро. Кроме того он как языком владеет? Например покупает он билет в парк развлечений- на входе  вариантов цен несколько- вот кассир ему говорит сумму, набирает пин и только потом видит в чеке сумму, а вот когда налом платит, он точно прежде осуществления покупки поймет, что например ему какой- то другой тариф впарили( более дорогой)