I think what you are doing is wonderful. I also agree on the poster who suggested you contact the school. They might not know the situation, or they may be doing some kind of angel tree thing, already. I know our schools in our town (we have 2) pick kids from our district rather than the big city Angel Tree. I like the idea of keeping it in the community and that it is anonymous. The ones my daughter's FFA class adopted is the same age as my son. I'm sure he probably knows him, but we'll never know.
I also agree rather than cards (even to McDonalds) that food is better. If they are that poor, they should get food stamps, and for that many kids, it should be a LOT. Makes me think they either don't get help, or are sharing it with family??
Keep us updated.
Shelly