Arduino (ATmel) für "Extern"

Der 328P braucht bei "Ruhe" 0,75µA, und hat mit 4,8,16 oder 32K genug Speicher
als Reserve. so um die 0,2mA wenn er läuft.

Woher hast Du diese Werte? Ich habe zwar noch nie selbst nachgemessen, aber ich vertrauen Nick Gammon (Gammon Forum : Electronics : Microprocessors : Power saving techniques for microprocessors) in dieser Hinsicht eigentlich und er kommt auf ganz andere Werte.

So müßte es doch ohne weitere Hardware möglich sein, einen neuen 328P zu einem
Uno zu machen, und den "alten" standAlone laufen zu lassen?

Ja, Du kannst den Mega mit dem ICSP-Sketch versehen und richtig angeschlossen damit den UNO mit einem neuen Bootloader ausstatten.

XBee & XBeePro brauchen im "sleep" so um die 10,0µA,

Mag sein, aber in diesem Zustand ist er bestimmt nicht mehr empfangsbereit. Somit steillt sich die Frage, wie Du ihn aus dem Schlaf wecken willst, damit er weiss, dass Du ihm ein Kommando senden willst.

Ich werde mir mal einen originalen Uno und einige 328P bestellen. Wenn ich es
dann schaffe, den 328P auf einem Steckbrett, eine LED blinken zu lassen, dann
ist alles möglich.

Das LED-Blinken-Lassen wirst Du relativ schnell hinkriegen, all die Stromsparmodi so hinzubiegen, dass der Prozessor trotzdem noch macht, was Du von ihm erwartest, ist dann eine ganz andere Kategorie. Ist hinzukriegen, aber wird etwas länger brauchen.

Das flashen soll ja ohne extra Programmer möglich sein.

Kommt darauf an, was Du unter "flashen" verstehst. Das initiale Aufspielen der ersten Software kriegst Du ohne Programmer nicht hin. Allerdings kann (wie oben schon erwähnt) ein weiterer Arduino mit entsprechend aufgespielter Software als Programmer fungieren.