can you say informally I will arrive on my mum 's car

You'll arrive in the car, not on it ... unless you ride on the roof, I guess!! =)