Here are your options
YJ, TJ, and Durango w/ plow have fixed-rate gearing that is more predictable (easier to visualize tires relative to steering wheel) but has longer turning arc. XJ, ZJ, and Durango w/out plow have progressive-rate gearing that is faster at the edges than the center, which produces shorter arc that makes three-point turns simple, but makes it less precise.
XJ, ZJ, YJ and TJ all have the same piston bore and will work the same with your pump, or work equally better with a bigger pump. Durango boxes have a larger piston and therefore require more fluid pressure to produce the same head pressure, so you need a bigger pump to realize the potential of the bigger piston (IE, its actually harder to push the jeep off a rock with the stock pump since the head pressure is distributed across a larger surface area). Highway driving probably won't notice and many people don't complain at all.
The YJ box has four mounting holes, all of the others have three.
There are also some aftermarket providers like PSC that will probably make a box to spec for you