Недавание денег на карманные расходы очень просто решается подростками: они просто занимают у друзей, а потом ставят перед фактом, я ему (ей) должен 1000. Не дадите, может кто и на воровство пойдет. Могут побить за долг. Ну не вариант это. А своего варианта не могу предложить.