Just be sure to double and triple check ALL of the figures. You should have plenty of power. But don't take anyone's word as it's your responsibility to be safe for yourself, your passengers, and even others on the road.
With that said, you have the horsepower. The brakes are probably fine, but I'd check to make sure. To me the biggest concern would be hitch weight, and what you have in the Durango along with it's options. Remember passenger weight, and cargo subtracts from your hitch weight and towing ability.