Welcome to TalkMorgan Pat - I am sure you will find this forum both helpful and varied
A very good friend of mine lives in Deep Cove, and has done for many years. (he is deeply into sailing). His son, when not skiing or mountain biking down Mt Seymour has an interst in British Classic cars, so I will ask him to look for you when your on the mainland.
From what I remember of Victoria Island there were not many decent roads, but that was too many years ago now.