1) This sentence is poor, because if it was a gift, then he didn't buy it. Also, 'bought a car which was a maroon Allion' is awkward and unnatural: we would just say 'bought a maroon Allion'.
2) He drove the first round[What does this word mean?] with his mother and after that he went to meet his friends, but he didn't let any of them drive it.