This sounds like a wonderful trip. You should check out the Otesha website at
www.otesha.ca. They do tours in Canada that are similar to what you are planning. The Seirra Youth too, but I don't know thier website.
I hope this gives you a start. All the best on this.