If by open drug use you mean needles and twitchy addicts crawling on the groung looking for just one more rock, then you must mean East Hastings. (Most people who shower more than twice a week try to avoid that area) Though you can light a joint just about anywhere, and no one will bat an eye.
The Penthouse is my personal Favourite strip club, just because a certain co-performer works there!

But any strip club in Van will do. I haven't been to the Drake in probably a year, is it really cleaned up? It was so dependable if you wanted to go to a dive ripper bar and get shit faced!