Peter - Yeah I'm pretty sure (going from memory) that he used Star Optics mirrors.. I'll check the site and correct myself if need be in a minute...
The Publicmissiles crew make some really stunning CF tubes... I nearly bought one for my C11 XLT.. the problem was that it was $399USD for the CF tube, and 250USD to ship it here..

Big money for a tube... I'd hate to think about the shipping costs of a 12" diameter, 40~45" long tube for a 10" F/4.7 Newt or something even bigger.