The Royal 22nd Regiment consists of five battalions:
1st and 3nd Bns, Regular Force, in Valcartier;
2nd Bn, Regular Force, in Quebec City;
4th and 6th Bns, Reserve Force.
In Montreal, there are other reserve infantry units as well:
The Canadian Grenadier Guards;
The Black Watch (Royal Highland Regiment) of Canada;
Les Fusiliers de Montreal;
Le Regiment de Maisonneuve; and
The Royal Montreal Regiment.
In addition, should other military occupations be of interest, there are other reserve units in Montreal:
HMCS Donnaconna;
The Royal Canadian Hussars;
2nd Field Regiment, Royal Canadian Artillery;
34 Combat Engineer Regiment;
712 Communication Squadron;
51 Service Battalion; and
51 Field Ambulance Company.
The fine folks at the Recruiting centre can give you more information on the occupations available in Montreal area reserve units.
As for the Black Watch / Scottish question: I have known people of all backgrounds serving with Highland units. They are very open. Indeed, the incoming CO of the unit is of French Canadian extraction - see http://www.ctv.ca/servlet/ArticleNews/story/CTVNews/20090416/black_watch_090416/20090416/