By the time you obtain all the stuff you need you might be better off with a bike shop doing it. The tools sometimes cost more than the bb and if your next crank and bb are a different type, then those tools will sit unused forevermore.
As well, they'll probably put the crank back in for you correctly and even tune up the DR for little to no additional cost.