It should probably be fine. But where did you get a Campagnolo 10spd 12-29 cassette? Campagnolo only made 13-29 and 12-30 10spd cassettes.
(As a point of reference, I've used 48/32 and 44/28 Sugino chainrings on a Sugino OX crank with Campagnolo 10spd, and 48/32 TA chainrings on a Rotor crank with Campagnolo 11spd.)
|