Hallo Tom,
der Aufruf von NewBookstore() gibt dir einen Schnittstellenzeiger auf IXMLBookstoreType -> IXMLNodeCollection -> IXMLNode zurück. Das Speichern deines Dokuments sollte also so oder ähnlich funktionieren:
Delphi-Quellcode:
with Store as IXMLNode do
ownerDocument.SaveToFile('jelly.xml');
Für das Durchsuchen verweise ich dich mal auf IDOMNodeSelect:
klick
Grüße vom marabu