I agree with most everything except the term. I think it should be 12 years. That is more than adequate to make a fool of yourself.
On this part of your post I can "almost" agree, but not quite.
Why should any judge's term be "renewed" by politicians? Keep the politicians out of it by an amendment to limit the terms of judicial appointments to a set number of years - say 12?
12 years would give a judge the "judicial independence" all judges say they need, while limiting the damages of any single judge to the 12 years of his term.
Term limits are automatic. They don't involve politicians with dubious agendas, and they mitigate the need for impeachment of activist judges (which Congress doesn't do anyway).
Term limits also act as an additional check on the judiciary. The present checks rely on Congress to do their job as authorized by the Constitution, and as we all know that doesn't happen.
What about a Constitutional Amendment providing Congressional review of federal adjudications (i.e. Marbury v. Madison (1803) reversed)? Application for Certiorari made to a joint committee only with a fifth plus one state governors signing as cosponsors.