Lived in Vancouver all my life so ask away if you wish
Personally if budget isn’t too big of a concern I’d stay somewhere around coal harbour if you want to be by Stanley park. FAIRMONT pacific rim, FAIRMONT waterfront, pan pacific etc.
There are probably cheaper options within the more central part of the downtown core.
I think many guide books etc. may say you can stay in say, Burnaby or Richmond, which are other cities which border Vancouver and are relatively close but imo I wouldn’t recommend it. Even if an Uber was only $20 and it takes 20-30 minutes to drive you definitely want to be downtown. Or MAYBE on the north shore, north Vancouver or west van.
I’ve travelled fairly extensively and thoroughly through Europe and imo, Vancouver has better overall cuisine than anywhere in Europe. The seafood DESTROYS places like Italy and Portugal imo. But where Vancouver really shines is the amazing, top notch, variety. I live in east van but I can see the downtown core out my window. Within a 5 minute walk from my door I can eat Japanese, Thai, Indian, Malaysian, Vietnamese food which is unbelievable. So If you want any specific recommendations for types of food let me know.
Whistler is a must imo. If you have to choose between whistler and Victoria see whistler. I’ve been to 28 countries over the past 12 years and Whistler continues to be one of, if not my favourite place on this planet. We were in Chamonix this past November and Whistler makes Chamonix look like a trailer park. I have many recommendations in whistler as well but like Vancouver, you’ll want to stay in the village. I recommend “Crystal Lodge” it’s about as central as it gets in whistler and offers rooms with kitchenettes which is a nice feature.
I will come back to this and make some more recommendations for you when I have time