Thanks for all the advice!
Here's the update: I contacted the school and found out I will indeed be sharing the room, except for the last night. I'm in the process of looking at alternatives for him for those first nights: family acquiantances, hostels, airbnb, & craigslist. He's not picky about accomodations so we should be able to figure something out, and at least he'll get to stay there the last night. The only real downside is it will be harder to spend time exploring the town together during breaks that I might have from recruitment events.
I probably won't contact the school about other options at this point since it seems like they are pretty far along in the planning process. If we really can't find something affordable I may do it, though. Just in the off chance that there is an odd number of people and they are wiling to let me be the person who doesn't have to share.