Yes, there are two parking lots shared with VanDusen Gardens (enter from W 37th ave).
Yes, please arrange for safe transportation home if you are planning on drinking!
The music will go on until midnight!
Unfortunately, there is no access to the garden from the restaurant. The patio windows may be open but the entire event will be held indoors.