Maybe check Quarry Pond for the Grayling, it's by the Nordic Centre in Canmore. If you don't get any fish there's usually lots of bikini's around. For pike, if you aren't targeting trophies, you might get one from the Elbow in town or try at Glenmore Reservoir. As far as the Bull Trout goes head out to pretty much any Eastern Slope stream.