I don't have a huge problem with turn based combat systems, though generally prefer real time. There are a variety of ways turn based combat can be implemented, from slow and tedious to almost real time.

I also have no interest in co-op play, but the game does not require that; you can direct both characters yourself (presumably most of the time outside of combat you will be able to control them together).