You throw a ball with a speed of 25 m/s at an angle of 40.0° above the horizontal directly toward a wall (Fig. 4-35). The wall is 22.0 m from the release point of the ball. a)How long does the ball take to reach the wall? b)How far above the release point does the ball hit the wall? c)What are the horizontal and vertical components of its velocity as it hits the wall?

I will be happy to critique your work.

You can figure the horizontal component of velocity, you have distance horizontal..figure time from that.
For the final altitude, use vertical distance
y= Vovertical*time -1/2 g time^2