If not, can I get suggestions on what to aim for next as far as drops or badge rewards go?
You'd manage as you are, just would want more HP. But if you have really good healers and aren't bombed with unlucky infernals, you should be fine. I would say swap out some of those Def gems for Stam, as you have plenty defense, and the HP will give you a better cushion to stand on. Keep your fingers chugging the Ironshield potions, and be ready with Last Stand, and Shieldwall for Phase 2.
While I don't have the answer for you about tanking Prince, I wanna say way to go man for having some of the other gear you have. How did you get past Gruul with 12k hp? Anyway, gratz on your gear, and GL!