Wenn Ihr die Seite und die XML Struktur tatsächlich komplett 1:1 kopieren könnt und die Inhalte alle gestellt werden, ist es im Grunde ein reiner Copy&Paste Job, sofern das XML ordentlich strukturiert und gegliedert ist, dürfte das nicht schwer sein.
XML ist ähnlich aufgebaut wie HTML (Tags (verschachtelt oder auch nicht) in Spitzen Klammern mit Attributen und Werten). Und wenn die Inhalte komplett im XML enthalten sind, kannst Du es Dir ungefär so vorstellen, als solltest Du die Inhalte (die menschlich lesbaren, nicht die Tags) einer HTML Seite ändern.
Hier kannst Du Dich noch grob über XML infomieren:
http://de.selfhtml.org/xml/index.htm
http://www.w3schools.com/xml/default.asp
Meiner Ansicht nach liegt es eher an der Menge der Inhalte als am XML ob das ganze realisierbar ist.
Viele Grüße
Sasha