I think you'll make it, but I would find a spot near the hub on the CP side as the crowd can get a bit overwhelming...
Actually the 3:00 parade question doesn't sound as bad when one considers that whatever side you are on (where the parade ends), it could start at 3:25 or later.