If you're not in combat you can usually fast travel back to camp at any time to swap out active party members. So yes, you can probably bring all the Origin companions with you throughout the entire game.
Since there are 6 origin characters (assuming Karlach is an origin character), don't see how that's possible, even if you play as an origin. Unless I am missing something.