You certainly can do every content with a single Covenant. You may not be the most optimal in some of that content, though. But you can play it. Don’t expect to push for top 100 mythic raids and Gladiator and +30 keys all with the same covenant but different specs, though.
But you can do mythic raids, m+15s and arenas with the same covenant, as different specs.