If you have doubts that you won't be able to care for this bird, than maybe just spend some time with him at the sanctuary, get to know him as best you can before you bring him home, and get to know his personality. if you need to, wait until you graduate. that will give some more time to prepare and learn (cuz there is always more to learn

) and than you might not have your roommates to factor in to noise and maintenance, whether they want don't mind noise, mess and poo, or if they even want a parrot in their home.
i wish you the best of luck in your decision!

and well done for adopting!