Yes to all of those.
Yes they do and each roommate will have a separate key to their rooom.
You need to get an E3 permit for $125. This is the permit for RAHPs B and allows you to park right in front of the RAHPs B apartments.
Albright is slightly closer by a street or two
Apartment living can be found in Stacwyck, Bryckwyck, RAHPS A or B and Polytechnic. We do not specifically have a dorm for transfer students.