I have Sora 7 speed STI shifter/levers running a Campagnolo Centaur long cage RD, a Sora triple FD, and modern Centaur brake calipers on a Suntour Winner freewheel. Interestingly, the Campy Centaur FD would not work with the shifters. Bolt what you have together and see if it will go.
__________________
Bob
Enjoying the GA coast all year long!
Thanks for visiting my website:
www.freewheelspa.com