8mm allen wrench for the crank bolts, if you have self-extracting bolts you don't need a puller but if you don't, then you'll need a crank puller like the Park CCP-4. Bottom bracket cups something like the Park BBT-22. Cassette lockring removal something like the Park FR-5 or FR-5G and a chain whip.