Thank you for the help Conic and 09Ti08!! 
I actually had no idea you could use the constant acceleration formulas for these types of questions.
But I'm not 100% sure about part c.. Could you please elaborate on how you did that? 
Oh, why shouldn't we use it? This problem involves constant acceleration in both x and y directions.
Umm, about my working: I think you should draw a graph and mark 2 points (20,0) and (120,80) on it. Now you want to go from (20,0) to (120,80). Normally, there will be infinitely many ways for you to launch an object at (20,0) and go through (120,80). What I automatically think of when I see two points is getting the general equations in the x and y directions (the 1st and the 2nd equations I came up with). Now we can't solve this yet. What else do we know? The speed:

.
I'm not very good with explanation, so please feel free to ask if you need further clarification.
