The only big thing I saw there was the insurance thing. That should be mandatory for the university to pick up. The meal thing isn't a big deal to me. If the walk-on has a meal plan, cover the team meals under that. If not, then pay. As a student, when I went to the dining hall without a meal plan, I had to pay.