
I redeemed miles via United for a little vacation time: I have an Air Canada flight to Toronto, then another flight (also Air Canada) to Vancouver (my actual and final destination for this trip). Problem is there are 9 hours between one arrival and my next departure (United has been nice to me in for other flights&connections, so I wonder if this happens when flying one airline and redeeming miles from another). The thing is I asked United to put me in another (and earlier) flight to no avail. I don't think I can ask Air Canada in advance, since this was done with United. Then...
What are my chances that day, after my arrival, can I ask Air Canada, maybe, if they can change my flight? There are 11 other flights by Air Canada going earlier to Vancouver that day!
And if nothing happens, then... What can I do in YYZ? I've never been there, ...is there anything fun to do, places to go?. I considered going to the city (Toronto) but I hear it is not close to the airport, on the other hand I don't want to risk missing my flight (traffic or anything weird happening when you are in a city you have never been before). By the way I'm travelling alone.
Anyway I'm open to suggestions and advice. Also are there are luggage lockers there? (I'm travelling with checked baggage + carry on + personal item).

Thanks!!!