Older frames will likely have a 28.6mm Diameter seat tube. Still a common size.
So should fit your front mech. The mech may be larger. Theres often spacer shims for them
The cranks might need a different axle. They could hit the chainstays...or be too far away from them.