Hello British Canuck.
Yes that is a photo of the Cf100 that is on loan to CWH. I had a great chance to sit in the cockpit. Unfortunately, I was waiting for a chap with a set of ladders to get up to the cockpit on the Voodoo at the time and he called over to say he was ready. The Voodoo has a set of seats and bare panels but still has some parts installed which enabled me to beter situate where my parts go.