The Biodome was nice--I'd recommend seeing that if you have time.
Most French Canadians I encountered were bi-lingual, so it wasn't a problem. However, parking signs are in French, so you will need to be familiar with the wording on those in order to tell which side of the street you can or can't park on particular days/times.