Help!! Power steering pump and bracket identification

NAPA or any decent parts store. I think www.rockauto.com has them.

Other than the pulley puller do I need any fancy tools besides basic hand tools.