In re the student hosts, really, don't worry about short notice. We know you only get a week, we interviewed here too, and staying with students can give you a great perspective and the opportunity to get some of your questions answered before your interview. We volunteer to host so it's hardly an inconvenience 🙂
I'm only six weeks into my first year here so I'm probably not the best person to ask for a lot of questions, but I can do my best if you have a burning question that you can't find an answer to. I pop in here from time to time so feel free to post here or PM me.
Good luck guys, I know how much all this sucks right now, but it gets better!