Hi,
I will also be joining NPSIA-MA this fall. I have a feeling that I'll feel out of place in the city and program (IIGG) due to the professional and lively atmosphere but I think I can manage and even perhaps enjoy myself!
I haven't spoken French since high school and I'm trying my best to get it back at that level at least by doing translation exercises and practice. I also have to deal with housing and I just noticed how expensive Ottawa is.
By the way, regarding doing another language for the req: the program has to approve the language in terms of your "research interests". I am not sure how stringent the program is in this regard but that is how it is expressed on the website.