1) The motion of the ball is an uniformly accelerated motion, with constant acceleration equal to [tex]g=-10 m/s^2[/tex] (the negative sign means it is directed towards the ground).
For an uniformly accelerated motion, we can use the following relationship:
[tex]2gh=v_f^2-v_i^2[/tex]
where h is the maximum height reached by the ball, [tex]v_i = 20 m/s[/tex] is its initial velocity and [tex]v_f[/tex] the velocity of the ball when it reaches the maximum height. But [tex]v_f=0[/tex] (when the ball reaches the maximum height, it stops before going down, so its velocity at that moment is zero), so we can use the relationship to calculate h, the maximum height:
[tex]h=- \frac{v_i^2}{2g} =- \frac{20 m/s)^2}{2 \cdot (-10 m/s^2)} =20 m[/tex]
2) We can find the time the ball takes to return to the ground by requiring that the space covered by the ball returns to zero:
[tex]S(t)=0[/tex]
where for an uniformly accelerated motion,
[tex]S(t)=v_i t + \frac{1}{2} gt^2 =0[/tex]
By solving this, we have two solutions: one is t=0, which corresponds to the moment the player hits the ball, the second one is
[tex]t=- \frac{2 v_i}{g}=- \frac{2 \cdot 20 m/s}{-10 m/s^2}=4 s [/tex]
so, the ball returns to the ground after 4 s.
3) The velocity of the ball when it returns to the ground is given by:
[tex]v(t) = v_i +gt=20 m/s + (-10 m/s^2)(4 s)=-20 m/s[/tex]
where the negative sign means the ball is going downwards.