You will probably need a new front derailleur, of course you could try the old one.
I doubt that you need a new front shifter, all you really need is a friction shifter for the front. Does the old shifter actually have clickstops? If so, how many?
Al