1)
Who asked whom?
1.
Rashi: Yehu asked Yehonadav.
2)
What is the meaning of "is your heart straight"?
1.
Rashi: Do you accept all that I do, just like my heart is straight with yours?
3)
Why did he say "Yesh va'Yesh"?
1.
Radak #1: This was to strengthen the matter (my heart is very straight with yours).
2.
Radak #2: Yehonadav said only "Yesh". Yehu said "va'Yesh? If so, give to me your hand."
4)
Who said "give to me your hand"?
1.
Rashi: Yehonadav said to Yehu.
2.
Radak: Yehu said to Yehonadav.