You can do missions solo, but currently it seems enemies do not scale so they are more difficult if done so, hopefully a Borderlands like systems gets implemented for dynamic scaling of enemies, otherwise it kind of forces you to play co-op.
The various enemies have different health so there...