Hey. I live in Montreal and yeah it sucks. Near montreal the best is oka parc and domaine vert in Blainville north of the city.
South of the city the are a few areas but mostly the ski hills off season.
Oka is really the best close to town.
You can ride on mount royal and if it is outside of peak hours you won’t get hassled. Probably….