Sinceramente a volte mi domando se la gente prima di postare sul forum riflette. Mi viene quasi voglia di risponderti che se non ti serve a nulla di arrangiarti.

La funzione ti serve eccome e fa esattamente quello che hai richiesto. L'unica cosa come ho sottolineata, siccome accetta come parametro in ingresso un stringa XML prima di richiamare la funzione suggerita devi usare il seguente metodo sul tuo oggetto dom:

http://uk3.php.net/manual/en/domdocument.savexml.php

Per rispondere alla tua domanda sul contare gli elementi la risposta è si. Il metodo "getElementsByTagName" ritorna un oggetto di tipo "DOMNodeList" che ha un fantastico attributo pubblico length.