Well here is a picture of the White E92 M3 coupe that was spied on the ring without a CF roof and without a sunroof. Ive looked over the highres version and it doesnt look photoshoped at all or a vinyl addon.
All this really says is that BMW is testing versions of the car without CF roofs but that we cant really read anything into what the final production trim of the car will be.
From my personal experience, when it comes to BMW, everything is in the air till we see something on the dealership lots or on the official ordering guide.
I would personally think the CF will come with the car either as standard or as an option, but it will be there either way as it does seem like one extra piece of distinction to tell a real M3 from the fakes. How it will be configured between sedan/coupe/options I dont think we can say yet