A.) Does it appear quite a bit bigger in the flesh?
Quoted, would need at least a 8inch wrist to pull it off?
It doesn't appear to be that large in the flesh, and the black color disguises it a little. Yes u need a huge wrist (I'd assume at least 8" wrist) to pull it off cause of the unbendable stiff strap which sticks out from the lugs.
B.) Durability or is it quite a solid feeling watch
It feels a nice weight IMO. Not too heavy and not too light.
C.) Pics look cool, but is it amazing in the flesh?
That's always a subjective opinion, but yes it looks better in the flesh as with any forged carbon case.
D.) Shock resistance Ie movement & parts inside?
Unsure on how shock resistant the carbon Concept is. Sorry 
.