It's not quite Immortality, but individuals do live for a few thousand years before they start to rapidly deteriorate.
Okay, Average Major Race Lifespans:
Human: 35-60 Years, +40-60 Due to Assistance
Dwarf: 250-350 Years, +300-700 Years Due to Assistance
Elf: 1500-2500 Years, +2000-3000 Years Due to Assistance
Drow: 1500-2500 Years, +2000-3000 Years Due to Assistance
Orc: 25-50 Years, +20-40 Years Due to Assistance
Dhamphir: 125-200 Years, +425-650 Years Due to Assistance
Draconian: 200-250 Years, +200-250 Years Due to Assistance
Beastman: 25-50 Years, +20-40 Years Due to Assistance
Naga: 125-200 Years, +125-200 Years Due to Assistance
Angel: 800-1200 Years, +1200-1800 Years Due to Assistance
Demon: 300-900 Years, +1700-2100 Years Due to Assistance
Spirit: 3000-4000 Years, +1000-2000 Years Due to Assistance
Construct: 3000-4000 Years, +1000-2000 Years Due to Assistance
What I mean by +Due to Assistance is basically, the first value is the normal life expectancy culturally if they had only 'Tribal Lore' to help staying alive... And 'Tribal Lore' spells are big things not normally used for something as simple as healing to extend life. Healing up the warriors after a major battle? Yes, Healing the Chief? Yes, healing the adults of the village of life's wear and tear? Not usually unless something drastic happens.
Beastmen and Orcs get the least luck with things... However, if some changes happen to their culture then their average lifespan basically change to Human life expectancies. The reason they are so low is they are more... aggressive culturally to start with, so more likely to be injured to such an extent that major healing is needed, which isn't usually provided in most cases.
Demons and Angels share the same life expectancy, it's just Demons have a more militant initial culture, and whilst they can live as long as the Angels, they only reach that once their medical and magical knowledge becomes good enough to counteract the conflict.
Some races benefit much more from assistance than others, proportionately and that is because their bodies are already very good at fighting off age, it's just they also have to deal with a lot of other things, so once those problems are reduced, they live longer naturally, which means the assistance means they live even longer...
And then you have the Spirits and Constructs. They benefit the least from Assistance due to one simple reason. They are already extremely good at living a long life, and the only reason they don't live the full expanse of their years naturally is because 'Life Happens' and prevents them from doing so, which Assistance counteracts.
Of course, 'Assistance' only refers to standard methods of assistance. Such as Basic and Rare resources and medical spells and knowledge that isn't 'Divinely Inspired'... This means if you get a Wonder, a Unique Technology, a Divine Inspiration, or a Mythical Resource that extends lifespan, you can go above those caps as well for instance. And they are more soft caps than hard caps to begin with, though it's closer to a hard cap for some races than others. And that's not to say there aren't outliers anyway...
For example, some Dwarves just won't die due to old age because they are too damn stubborn to let age affect them. It's in part because Dwarves are actually from a mixing between True Spirits, particularly those True Spirits dealing with the Stone and Earth, and mortal races... So sometimes they get more in touch with that ancestral remnant and gain some benefits... As well as a few penalties... I mean, they aren't dying because they are too damn stubborn about something to let Death claim them... did you think that wouldn't cause a few problems? Mostly individual scale admittedly, but if one pops up as a Heroic Unit or a Leader, you'll learn more then.
Same with the Elves and Drow and a few getting closer to their ancestral Fey blood... With means they live longer... but well, it means they are getting more in touch with their Fey side... And both Seelie and Unseelie Fey have... hazards shall we say associated with them...
In short, all races have the outliers, but how they outlier works, and why is heavily based on how the race came to be... Which means the Dhampir get in touch with their Vampiric side and the Draconians their ancestral Dragon...
And then you have the races like Humanity, Orcs and Beastmen... Who don't have an ancestry of long life... Those are usually more 'Storied History' than 'Ancestral History'... A Demigod, A potion of Immortality, ascending beyond Mortality, a True Hero, becoming in touch with a spirit or spirit animal, and sharing their life and body with them, in exchange for rewards and benefits... You guys get the idea... They don't become longer lived due to who their ancestors were, they become longer lived because of who they are, or what they did...