Yes it is possible.
But never guaranteed, just too many interacting variables, stuff happens.
A better approach might be to post it this way:
"How can we maximize the odds that the pack will. . ."?
You need a SoH% number as your defined EoL, the cells rarely drop off a cliff, capacity just keeps declining.
Express your current rates relative to capacity, so 0.3C, 4C etc.
SoC% can be a pretty nebulous concept without very precise mapping, for usage guidelines at the top and bottom, resting voltage per cell makes a better lingua franca.
Ignore the maximum stressful vendor specs, not good for lifespan.
So 3.5Vpc at rest or even 3.6 would be a better "working dead flat" definition of 0% SoC.
What precise SoC% that might be compared to 2.5Vpc is IMO irrelevant,
and will differ a fair bit by cell model anyway.
But keeping average DoD% lower can double or triple lifespan.
At a minimum, set your "while discharging" LVC so that your pack - after resting isolated for an hour - is never below that 3.6Vpc point.
That will vary by discharge C-rate at the time.
And also as the pack wears, losing capacity and increasing internal resistance.
The higher the average termination SoC% / voltage - really, the lower the utilization of capacity - the longer the lifespan.
At the high end, again ignore the vendor spec, define your own "working 100%". Lower is better for longevity.
Charge to 4.05Vpc and stop, no holding Absorb/CV is a fair bit lower than holding to say 0.05 trailing current.
4.15V is better for longevity than 4.2V, your judgment call, lower is better but maybe losing too much capacity, forces a higher Ah which makes for too heavy a pack.
Same with C-rates, lower the better but. . .
Temperature of the cells when fast charging is a **huge** life-shortening factor, can outright instantly render the pack scrap. Higher is better, to a point.
While colder is better when the pack is not cycling!
Also keep SoC low as much as possible, do not sit for long at Full, charge just before cycling required.
The actual #cycles impacted by each of these greyscale factors cannot in practice be quantified. No hard rules, only variables to balance against your use case.
Usually not to get too stressed about, best you can do in the circumstances.