Brewmaster may not be the best option to choose if you want less healer dependance. That niche is mainly filled by Blood Death Knight.
In terms of number of buttons Brewmaster has a lot to work with, perhaps a bit too much. The rotation works on a priority system, but what I found can be irritating is the initial ramp. You have to spend a lot of GCD to set up for your burst damage (atleast 3-4 seconds) which can cause threat issues from time to time.
In terms of survivability you need gear to start rolling. Being undergeared hurts you a lot, possibly more as a tank like prot warrior or Prot paladin as a big source of our healing comes from celestial fortune, which is a crit reliant stat. You have to track your orbs more frequently while undergeared, and you need to know what abilities hit you hard as when you are out of cooldowns you use that healing to get you back to a healthy state.
From the durability side you are set, as you have a lot of on demand defensives and stagger is a nice safety net in itself. You do need to know where to use those defensives but that comes with time. What you need to keep in mind is that once you reach red levels with stagger you need to pay good attention to your HP and possibly kite.
Overall if you get to overgear the content this is not an issue, and even if you do content in level maintenance heal from your healer should be enough to keep you healthy. Your orb usage with Expel Harm will handle the rest.
If you do not mind the button bloat and the complexity it is a spec woeth learning. A well played Brewmaster is not only durable, but also versatile and dishes out a crapton of damage with the right gear.
The learning curve is big, but if you overcome it Brewmaster is not going to disappoint you. If button bloat is an issue you can still drop some abilities to mate it more bearable (like the tiger statue). The only CD I really recommend keeping is Weapons of Order, as the damage increase affects your borrowed powers as well (trinket damage procs, annulet procs, polearm effect).
And even if you do not have an immunity you can get away with doing mechanics no other tank can. As a Brewmaster I can solo soak the meteor ability of the fire elemental on the Amalgamation fight without a sweat, multiple times in a row, on any difficulty.