For job opportunities while studying and after graduation I would choose Vancouver CC. Vancouver is a big city but bear in mind the additional cost. Living expenses are slightly higher in Vancouver than Campbell River.
Vancouver island is more of a touristic city. People go there to retire or for recreation but for a young student like yourself, I would highly recommend you stick with the bigger city (i.e Vancouver).
Good luck!