RD should be fine, just run it through all the gear combinations cranking slowly by hand to make sure. 9sp FD on 7sp triple crankset might cause problems getting it adjusted to shift into both the high and low ring smoothly or with cage rattle when shifting across the entire cassette.