You should be ok. The front derailleur won’t give you any problems. However, there could be a problem with the chainrings. I think that the campy 10 chainring is thinner than the shimano 9 speed stuff. All you’d have to do, though, is get some campy 9 speed rings. And if you decide not to buy them, I’m in the market for power cranks, and have a campy bike. Just drop me a line, and they are sold. Hope this info helps.
You should not have a problem, especially if it is Campy nine speed. Possible problem with Campy 10 but it will probably work fine. The only issue will be changing back and forth for racing. Big pain in the butt to change BB too, unless you have two bikes, one reserved for racing.