No sé hasta qué punto es legal que le despidan porque tenga un accidente con su coche particular y que no tenga medios económicos para repararlo o sustituirlo, a mi eso ya para empezar me suena mal. Le recomendaría a tu novio que fuera a un sindicato porque lo suyo es que si dependes del coche para trabajar es que te lo proporcione la empresa o que si no te lo proporciona que por lo menos te pague lo suficiente para que puedas pagar un seguro a todo riesgo.
Y a mi, personalmente, me parece más grave sufrir un accidente, perder el coche y el trabajo que no recibir un regalo en un cumpleaños. Cuestión de prioridades.