With regards to Tyranids not having DNA: that doesn't mean that they don't have some sort of analogous replicating molecule/set of molecules.

For example, viruses don't have DNA, they have RNA...