I can’t find a fixed value for the number of spaces in the Burrough, however this CBC article suggests that 29.8% of the Burrough is parking (bike lanes are 2%).
The burrough is 16.5km^2. Therefore 4.917 km^2 is parking. Parkingindustry.ca offers 8" x 16" as the average parking space in Canada, which is 0.000011891589 km^2. I’m going to round up to 0.00002 km^2 to make math easier and absorb non-stall area of parking lots.
That gives us at least 245,850 parking spots in the Burrough. So the percentage of parking lost is 0.1%.
Villeray–Saint-Michel–Parc-Extension resident parking permits cost $100 for most cars.