The option of co-op actually enhances the single player game, since there will be more and deeper dialog than usual for party members. You can choose to role play both main characters if you wish, or set one to answer randomly, based on a certain personality profile or to always agree with the other character.