I don't know how familiar you are with various backup strategies -- you might start by reviewing Time Machine - Frequently Asked Question #27. That's pretty general, of course, but might have some new info for you.
There's a chance the Airport Extreme-to-Drobo combination might actually work with Time Machine for you, as long as you regularly update your secondary backups. There are a few people who've been using an Airport with one or more USB drives for years, often to back up 2 or 3 Macs, without problems, but many (perhaps most) do find their backups corrupted periodically.
Using a Mini as a backup destination on your network isn't a bad idea, either. You don't necessarily want the actual Server software -- there are some downsides to it, besides the expense. You can back up with Time Machine to a "shared" drive on another Mac (not running Server), as long as that Mac is running 10.5.6 or later. See Time Machine - Frequently Asked Question #22 for setup instructions.
Since you're on Mountain Lion, you could have multiple Time Machine destinations, local and/or network, for one or more Macs. TM would alternate between available destinations (per FAQ #34). But you'd probably be better off using a "cloning" app, such as CarbonCopyCloner or SuperDuper, for your secondary backups. For the Mac Pro, you could use a different internal or external HD for that.
For the laptops, connecting an external HD periodically and updating a clone via CarbonCopyCloner or SuperDuper is common.
You have lots of options, and backups aren't a "one size fits all" sort of thing -- you'll need to figure out what's best for your circumstances, preferences, budget, etc. -- and probably experiment a bit, too.