In Quebec, the majority of police forces in small municipalities are part of Sûreté du Québec and are grouped by regional county municipality, RCM.
I was the mayor of the town of La Pocatière for four years, and I saw a number of roadside tests. The town has a population of 4,500. What do you mean by rural? Are you talking about villages of 200 people? In reality, those small municipalities or regions are often covered by Sûreté du Québec in a much broader way, you could say. Sûreté du Québec patrols the highways, but it is also in municipalities through RCMs.
I could give you the example of Rivière-du-Loup, with a population of 20,000 people. It used to have its own police force, but that role has been taken over by Sûreté du Québec, which is increasingly present everywhere. So it can carry out roadside tests in villages that still have a bar, even though their numbers are dwindling. So I don't see where the difficulty lies.