Ummm... glad to hear that you are ok!

I agree with many of the others, would NOt use a carbon handlebar/stem on a cross bike or any bike for that matter. I also would not use a carbon fork with a carbon steer tube... although it may save a bit of weight, it isn't worth the risk. As for replacing, even aluminum handlebars and stems should be replaced every couple of years... we both a LOT of stress on this area.

Thanks for sharing your photos!!