Aaalso...
Ursprünglich bedeckte der Fangorn-Wald den gesamten Westen Mittelerdes, vom alten Wald bis zum Anduin. Von den Menschen wurde er jedoch stark abgeholzt.
Ich glaube, zu Beginn des dritten Zeitalters sandte Yavanna einen Maia, den nur die Natur beschäftigte, nach Mittelerde. Dies war Tom Bombadil. Er hat zuerst einmal die Hobbits als Kreuzung aus Elb und Zwerg erschaffen, weil er hoffte, sie würden die Liebe der Natur von den Elben behalten und ihm helfen. Die Hobbits wurden ihm aber ZU ähnlich (große Füße, lockerer Lebensstil, der Rest der Welt interessiert sie nicht), und er musste einsehen, dass sie nicht für seine Zwecke geeignet waren.
Auf jeden Fall entschied sich Tom Bombadil nach dem Krieg im Norden gegen Angmar dazu, den alten Wald zu beschützen, den Fangorn-Wald hatte ja Baumbart. Im Alten Wald lebten noch Huorns, außerdem war er so dann in der Nähe der Hobbits, und konnte auch die Grabunholde von den Hügelgräberhöhen in Zaum halten.
Warum Tom Bombadil nicht gleich Elben genommen hat? Weil er kleine Wesen haben wollte, die nicht so auffallen.
Wo Tom Bombadil vorher gelebt hat? Im Fangorn-Wald. Dort hat er die Hobbits erschaffen, und sie dann nach Norden geschickt. Sie überquerten das Nebelgebirge und ließen sich im Auenland nieder.
Wie gesagt, das ist nur meine eigene Interpretation...