Hi Els, I thought of contributing to your first question: Is it still the 'best' choice to use Udvardy's division of biogeographic realms?
I wouldn't say it is the 'best' choice, but you can certainly use it because of its utility and convenience. The fact that some current biology and biogeography textbooks refer to, use, and discuss Udvardy's biogeographic realms suggests that it is still relevant and usable to understand biogeography and ecosystems. It's not merely framed as a "historical" system/framework/classification. Note that there are other biogeographical systems/frameworks/classifications, such as Pielou (1979). I don't think there could ever be a 'best' system or framework for biogeographic regions, because biogeographic realms do not have defined edges/boundaries. I have to remind myself of the journal article I was reading years ago that kinda mentioned this. I'll have a look, or probably call my professor in biogeography.
Note that Udvardy's biogeographic realms are terrestrial, but we gotta recognise that there are marine and freshwater biogeographic realms as well. To add more fun, there are also phytogeographic realms (aka floristic kingdoms) and zoogeographic regions too. :)
Also, a realisation: "biogeographic realms" and "habitats" seemingly being used interchangeably often confuse me. My mind often differentiates the two, where biogeographic realms take into account the historical distribution and evolutionary history of organisms, while habitats merely pertain to places/regions that have similar biological and physical geographical features (e.g., contemporary distribution of animals/plants, substrate type, moisture, climate).
Anyway, since Solivagant mentioned the IUCN Global Habitat Analysis, I thought of sharing
IUCN Ecosystem Typologies. This is a super cool reference to the different terrestrial and marine ecoregions/habitats across the globe. I know governments use this as a reference for conservation and environmental management stuff. I'd do too.