Rucksack würd ich nach einem um die 30 liter schaue und anprobieren!
30l

für einen 7jährigen!?
1. gibts da fast keine und 2. ist das doch viel zu viel. Ich selbst habe 34 l für 1-2-Wöchige Touren

Liam hat den Deuter Climber mit 24l und der ist absolut ausreichend. Ist aber auch sehr groß. Liam hat einen ziemlich langen Rücken, daher geht der schon.
Die Auswahl an richtigen Wanderrucksäcken für Kinder ist leider recht klein. Vor Allem zwischen 16l und 30 gibt es nur wenig (zu wenig).
Ich würde auch mal nachfragen,was die anderen nutzen und was so alles rein muss. Meiner Erfahrung nach, muss in so einen Rucksack beim Lager eigentlich nicht viel rein, aber da sind die Handhabungen der unterschiedlichen Gruppen vielleicht auch anders.
Denn eigentlich gilt auch in dem Alter noch, dass Kinder nicht zu viel Gewicht tragen sollen/dürfen.
Ein zu großer, halb leerer Rucksack ist von den Trageeigenschaften sehr viel schlechter, als ein etwas kleinerer, vollgestopfter (Stichwort Gewichtverteilung). Daher würde ich empfehlen nicht zu groß zu nehmen.
Messer, da würde ich auch mal fragen, ob sie überhaupt ein eigenes haben dürfen. Viele Gruppen machen zuerst eine "Messerführerschein" und DÜRFEN vorher gar nicht selbst eines dabei haben (sprich im Bett/Zelt usw immer verfügbar.)
Eine Kopflampe ist auch toll.