Well I'm still trying to solve the first question so I'll tell you the other answers the answer for the second question is : and for the third question :
So 6+3 is 9 right? So let's just say it's 9:37 with a 45 min ride. 60 minutes are in a hour. 60 - 37 = 23. We have 23 minutes left until 10:00. 45- 23 = 22. Therefore it'd be 10:22 p.m.