The 747 classic does have an ulitmate life.
from memory it is 124,000 hours and 86000 cycles
there is an SB about it and it is possible to do some inspections to get another 4000 hrs out of it.
I dont have the actual figures any more - I moved company and now a differnt type
Hay Ewe - years left yet