Nope. SCOTUS' rulings are the final word.
No, a state can very well forbid itself from exercising the powers allowed it by the federal government through their own legislation. And eminent domain is exercised at the state and local level far more than it is done at the federal.
But this sort of thing gets more corrupt the farther you go down with the local level being the worst. So fat chance of that ever happening.