I'd show up by 11:00, SD. It gets busy down there.
If you're early, you can wander the streets, get a snack, take some photos.
New Town Bakery in the 100 block of Pender (South side of the street) has the most awesome steamed buns. Grab and go from the front counter, as you won't be able to find a table to sit down. $1 -$2 for a humungous steamed bun with your choice of filling. BBQ pork is always good. They are ready-made and in the steamers waiting for you!