Sean, there's been much discussion on this, both here and on the Azo forum. I recommend you peruse the Azo forum (michaeland and what's here on APUG. I'm sure you'll find the answers you need.

In general, it really depends on what type of paper you will print on. Azo, in general, needs higher density than enlarging papers.

As far as film developing is concerned, if you go through the posts by Sandy King and Don Miller, you will see that the concensus is that Pyrocat HD is probably best for dual-use negs while ABC pyro remains the favorite for strictly contact purposes.

Again, these are generalities I've gleaned from the various discussions over the last year.