i'm thinking you'll be better served with an older front derailer, as the 10-speed parallelograms can be too narrow, and cause some rubbing with 8speed chain. If you havent actually tossed out the original front derailer(mech), it is probably salvageable. If not, get a tiagra or a sora, 28.6 clamp.
As far as friction grip shifters, these are more accurately referred to as "ratcheting" than as friction. Basically, these will "click click click", but the clicks do not coincide with an indexed position. They're quite adaptable to many different drivetrains.