This will NEVER get through Congress.
The ONLY way to enact it would be through a convention of the states.
I disagree about the 18-year term limit.
Rather, there should be an "age limit" that mandates retirement.
72 years old sounds about right to me.
There's a specific reason for the 18-year term limit.
It stops the practice of those charlatans in black skirts from playing politics with their presently voluntary retirement plans.
Nine justices, each with an 18 year term. Stagger the end-of-term by two years, and ever Senate and Presidential election cycle there's a known vacancy in the court, so the political court suddenly and always comes under the political scrutiny of the voters. That seat McTurtle kept open for Trump to fill was one of the campaign issues that drove his election win.
With a known fill-by date, the confirmation process should take place and be finished no later than September of the election year, or held up by a Senate seeking political advantages the voters will see and participate in. Suddenly the President Who Can't Ride a Bike's nomination of a latina claiming her big qualification for the court is that her vagina speaks to her in Spanish gets special attention from the electorate, and the possibility of another Bush-bot nominating another unqualified Harriet Meyers is reduced to near zero.
But most importantly of all, the court can no longer SURPRISE people with sudden vacancies that throw the political calendar into turmoil, unless we're fortunate and they die on us. No controlling the wandering Pillow of Judicial Suffocation, as Scalia could tell us if he was still around. (Well, if he was still around, it would have been controlled, yes?)
And, finally, term-limits on those judges means they can take their arrogance and stuff it, we know when they're going to retire and start living under the rulings they make.