Other locations that are not depicted and that are worth mentionning:
The Modern Bar Tender, where they sell a huge variety of bitters and syrups, but even better of herbs to make your own bitters for a fraction of the price. The great thing is that they have testers of every bitter for the clients to taste.
A really cute consignment store called Hunter and Hare.
As for camping in the Great Vancouver Area, it is very limited. The only legit place to camp for free is in North Van by the Walmart in the street (not the parking lot). It's not the greatest neighborhood and it's not leveled, but it's free and only 2 km from the Seabus to Vancouver (Gastown). In Vancouver per se, forget it. We asked at the Costco in Langley if we could spend the night after shopping there and the manager said yes (always make sure to write down his/her name), but when we came back to the bus after less than an hour in the store, there had been an attempt to steal Mara's bike (a grab 'n go thing, but the thief didn't notice the big Shwab chain and the bike was hanging from it). So, we moved to an industrial area in Langley in front of the garage where we had an appointment for the Westfalia the next morning. It wasn't a great neighborhood, but JF had the good idea to switch the bike rack onto the bus, so the bikes would sit just behind our head as we slept. Late that night, as we had just fallen asleep, JF heard voices and opened the curtain to see 2 guys who literally had their faces in the bikes. That's when Stout heard them too and barked his powerful bark. It was pretty funny to see them scamper away like little boys!
So, like any big city, Vancouver is not camper friendly. The closest RV park is in Burnaby and charges over $50 per night. There is also this RV park that looks nice in North Van that would be closer to the Seabus to go visit Gastown. It's still probably your best bet for a safe quiet location to visit Vancouver.