If your name is on the title, get the car out of impound asap, it can be over $100 a day, and you will be liable for the fees, as for the rest of it he's on his own, then tell him if he needs a ride he get buy a bike or ride the bus, otherwise step back and focus on you and your son.
Big hugs and best of luck.