Don't take my spot... seriously.
haha, kidding aside, It should be fine for Canada day... May be a little high, but we will certainly find out.. In the past I have done very well during that time, but I usually do pretty well regardless where I go when I fly-fish.
Just make sure you read the river properly!
And yes, it is going to be stupid busy that weekend... There is a huge rave party that happens that weekend every year... If I were you I would stay away from that or you will have to deal with pounding music the whole time.