Realistically, the gas station and the Swiss Chalet would probably get bought up and torn down. They're an example of everything that's wrong with the North end of town anyway ... nondescript one story with a huge parking lot.
That would give a casino resort development the entire block, and along with the (somewhat lame) Mayfair upgrade, would likely be the shot in the arm the North end of Victoria/South end of Saanich need to get all those dumpy industrial buildings out of there and into a commercial business park where they belong.
Is there really a "too far out of town" these days for anything South of Uptown?
I think with the redevelopment of Mayfair, and the completion of Uptown ... "town" has taken on an entirely different meaning in 2019 ... especially if you're not an old and jaded lifetime resident (like most of us who post here).
Considering the money to be made, I would imagine a large scale casino in the Mayfair Lanes location would likely run a fleet of complimentary buses from the tourist areas of "downtown" to the casino, essentially making it all seamless for the eager gambler.