you don't need all of that. all you need is the crankset. usually a good idea to swap the bb while you're there though.
i have done this btw. your 3rd shift on the shifter will be like a trim and you need to do some derailleur adjusting but that's all.