IDIOMS

set for life

(idiomatic) Possessing sufficient resources, especially financial, to last a lifetime.

Example: 1938 Nov. 11, Westbrook Pegler, "Fair Enough," The Evening Independent (St. Petersburg, Florida), p. A1 (retrieved 20 Dec 2008):
  In that case he has to pay her alimony even if there are no children, and if she is one of those smart ones, interested in nothing but a good living and independence, she is set for life.
2008 Dec. 18, Gina Davidson, "HBOS jolly not in festive spirit," Scotsman (UK) (retrieved 20 Dec 2008):
  It wasn't that long ago when getting a bank job after school meant you were set for life.