It may not be long before everyone attains perdurable beauty.
自然なのは
It may not be long before everyone attains perdurable beauty.
です。
attain は「手に入れる」「到達する」という意味で、beauty のような少し抽象的なものとも相性がいいです。
例文
It may not be long before everyone attains perdurable beauty.
皆が永遠の美しさを手に入れるまで、そう遠くないかもしれません。
She seeks perdurable beauty rather than temporary beauty.
彼女は一時的な美しさではなく、永続する美しさを求めています。
The novel speaks of perdurable truth and beauty.
その小説は永続する真実と美しさを語っています。