Fair enough, except you would have to get from the proposed station to where the accommodations are. I assume taxis with no doubt rise to the occasion and, perhaps over time, a hotel or two might pop up near the station. Like most small cities, local transit is limited in routes and hours. In Cochrane there is literally one right at the station and another a short block away.
Perhaps, but the (road) distance miles from Matheson to Cochrane is about 85km. The (road) distance from Matheson to Timmins to Cochrane is around 200km, plus whatever time the station stop plus crew end-to-end change is.