What table should be set in front of his afflicters?
Radak: They should see my honor, and their bones will rot amidst envy.
Malbim: This discusses when all of Yisrael anointed David to be king. He left his prior status of a Seh grazing in a place of grass and gentle water; it eats on the ground. You set a table for me, to eat like a person, in front of his afflicters; they could not stop it. David overpowered Beis Sha'ul and Ish Boshes.
What is the meaning of "Dishanti va'Shemen Roshi"?
Rashi: I was already anointed, via Your word, to be king.
Radak: Shemen is moisture. If the head is moist, the entire body will be so. I.e. he will not lack anything. Whatever he needs, Hashem will summons it to him.
Malbim: All of Yisrael anointed David to be king.
What is the meaning of "Revayah"?
Rashi: It is an expression of satiation. Radak - it will always be satiated and full. Those who drink from it will always be satiated, due to the great good that Hashem gave to him and to His entire nation.
Malbim: I no longer drink water, like a Seh. Rather, my cup is satiated with great royal wine.