That filter looks fine, personally I go for stainlee steel like Alfa-Red.
Ebay member autoperformanceonline has loads and loads of all the parts needed and very reasonable I thought.
Personally I reckon CDAs are just a marketing gimick-carbon fibre has 2 great features, its very light and very strong, but neither of those things are required for an intake system, so youre paying £250 plus for something you dont need. Some people think carbon fibre looks good, but even thats no use for an induction system as its under the bonnet. I read it gets great performacne gains, but they could do the same design for 1/2 the cost made of platic or aluminium.