Right idea, but I'd do the opposite. Don't give the students thier ticket for the SDSU game in August and expect them to show up in November. They won't. Make them come each week and pick up that's week ticket from the ticket office. It takes two minutes. If you don't pick up your tickets by Thursday, they'll be given to someone else. If you fail to pick-up 3 in a season, you're ineligible to renew for the next year.
Sounds good in theory but who is going to manage this and pay for the extra resources needed to manage this? The ticket office has a hard enough time answering basic questions and dealing with getting tickets out once a year, now you want them to do this prior to each game.