Most DLC will probably be stuff that directly enhances the game like planet/star types/textures, ship parts, more event types, more nebula/asteroid types, new factions, etc. So those will all be compatible.
With the scenario dlc, like the snathi, it depends on how they do it. They could just make it a custom map, that is the same each time you play it, which has the benefit of easier scripting events/encounters (which i presume is how they will do the campaign). Or they could just make it a special faction/AI script that uses normal map generation, in which case all the other dlc would also work.