Buy a Parks Canada Discovery Pass online before you go to skip the gate lines.
Pack layers; it can snow in July!