Yeah , they have all everything they need. And they will not prevent Vegapunk message . And ot make them clown :) you will see :)
Also , if they have tremendous haki , why saturn and kizaru could not defeat luffy together. Translation okay , however , you cannot trust Oda .