The point of UBI is that it's cash. The providing agency doesn't get to prescribe that it goes to food, clothing, medicine, hobbies, etc. Also everyone gets the same amount so "not every kid needs it" doesn't matter.
What you're describing is some other form of welfare, and I'm not really against the idea, but it's not UBI.