Robin,
This is a great photograph. I think I can help with some of the details. All of the soldiers in the photo are wearing Fort Garry Horse shoulder flashes. The FGH organized a 95-man reconnaissance squadron to serve on Op Snow Goose for the October 1966 to April 1967 tour. The squadron accompanied 1RCR. In June, 1970, the FGH (stationed at Sarcee Barracks) was rebadged to the Lord Strathcona's Horse (Royal Canadians).
As for the vehicles, the Ferrets were airlifted and sealifted to Cyprus at the start of the operation in March, 1964, so they would probably reflect what was the vehicle standard at the time. The reconnaissance squadron was deleted from the Canadian contingent after the last one left in October, 1968. The Ferrets were probably shipped back to Canada some time after that.
Cheers,
Dan.