One thing I didn't see mentioned is the front derailleur, if it is any less than a 9 speed, you may have issues throwing the chain off, both inside and outside. The inside of the front derailleur cage will be too wide if it is an 8 speed or below. By the time you get the chain onto the big ring, there will be so much space between the outer plate of the cage and the outer face of the chainring, the chain can drop off. If you adjust it to not throw the chain off, then it will likely not climb onto the big ring at all. The same thing will happen on the inside, for the same reasons. I ran into this countless times at the bike shop, when customers were trying to 10 speed on the cheap.
75 Raleigh Competition, 76 Raleigh Professional, UNKNOWN year possible Geoffrey Butler, 86 Raleigh Super Course. 71 Raleigh Super Course, 1980 Raleigh Super Course, 1974 Raleigh Super Course, 84 Club Fuji, 89 Team Miyata, 88 Schwinn black chrome High Sierra, 88 Cannondale SM1000, 79 Cabela, 1985 Custom pearl orange Schwinn Super Sport with full Sante group, 74 Volkscycle Mark 100 Full first gen Dura Ace, Early unknown year CW mountain bike with chrome frame and Campagnolo dropouts. (more later)