definetly get the OEM belt, tensioner, and water pump. For everything else, you will be paying a lot more for a part that may or may not be any better than the one from advance. I get a lot of parts from rockauto.com and have never had any complaints.
and for the crank bolt, 5th gear + brakes and push on a big breakerbar with you foot almost always works.