Starwood Preferred Guest doesn't confer lifetime Platinum... but you can receive lifetime Platinum status in SPG for certain high-end purchases with Starwood Vacation Ownership.
I used to think that continuing to hold an Amex Centurion card (I don't, won't pay the fee) meant lifetime Starwood Platinum... but the benefit has been cancelled.