I haven’t done much climbing in that area unfortunately. The lakes in the area are great for swimming for sure even the always busy Okanagan Lake. Should be quite warm by then which is not the usual for bc lakes
Vineyards wise I’ve been to Three Sisters and they’ve got some pretty good wines to choose from there. You might also want to check out some of the alternative fruit vineyards around as well. I’ve been to Forbidden Fruit winery because awesome name and they’ve got some good products.
Food wise there’s an Indian place which has great vegetarian options, Lashi I believe it’s called. My favourite when I lived there was Theo’s, it’s no more than a hole in the wall(you will almost certainly miss it while looking). They serve Greek in general but I seem to recall some delicious looking vegetarian options that another couple were getting there.