I have a bike with an ISIS BB spindle. I lightly grease all the surfaces you listed. Grease on the mating surfaces between the crank arm and its fixing bolt will not cause a problem as long as the bolt is properly torqued; in fact it prevents the bolt from being under-torqued.