I didn't mail mine in on time last year & it didn't make too much of a difference
On the day I moved in, I went into the MAC Express Office on the first floor of the Commons building (the year before that it was in the Office of the Registrar, so it might change again) & they took my picture right away & handed me my student care (which is also your bus pass & meal card).