The simple answer is no I have programmed 5 axis CNCs and a machine to do this would be outrageously expensive (Swiss Lathe) and that is still a maybe if you can have enough hangout to reach all the features. Easiest and most cost effective way to do this would be with a mold.
It is actually two parts. The spiral is one part and the column is separate part. My question was in theory. would the cnc be able to accurately capture the details. I mean it would be something unique to actually get this in marble not to mention how profitable
I think the spiral parts can be made on a 3 axis machine. The round collumn could be machines on a 4 axis machine. Assemble the parts after machining. Accuracy depends on tool and machine. The machining methode is something to test. Especially the breaking off at the outside of the material will be a puzzle.
assembly wouldnt be a real problem I can put a hole on center of each part and insert a metal locking cube