For a first run is highly recommended to bring your Companions along, both for gameplay and immersion, as you'll be missing their dialogue otherwise.
In Dragon Age: Origins, one of the easier to use party comps actually revolved around two tanks, due in part to how the subclasses worked in that game and how good a properly spec'd Liliana was in that game.