Mountain Bike Gear Shifter Parts

what kind of front Derailleur & front crank will i need ?
i have converted my bike from 18 to 21 speed will i need new front crank & Derailleur if so what would be the best to buy my bike has a cotterless bottom crank these are the parts i have so far for the job listed below
Shimano Tourney 7 Speed Mountain Bike ScrewOn Freewheel
Shimano Tourney Mountain Bike Rear Mech Derailleur
SHIMANO 21 SPEED RAPIDFIRE STI GEAR SHIFTERS
CN-HG50 chain
i dont mean the crank i mean the chainset sorry
Any tripple chain set will do, but I would be tempted to spend £60 and get a Deore Hollowtec 2:
http://www.winstanleysbikes.co.uk/product/17195/Shimano_Deore_Hollowtech_II_Chainset_M532
Also, you can use any front derailier that is designed for a tripple, so you may as well do deore.
Luck
How to Safely Shift Your Mountain Bike Video

