I don't think those M7 cars will be repairable and will have to be scrapped. For the past few years, this is the worst grade crossing accident I can think of since Brentwood in January 2013. One train is bad enough, but it was nailed by both, I can't recall a grade crossing accident on the LIRR that involved a vehicle and two trains. One thing that is said with many that would agree: The only safe grade crossing is NO grade crossing at all.
Finally, there are currently two grade crossings that are being eliminated with construction well underway. They are the Western and Easternmost crossings between Floral Park and Hicksville: Covert Avenue in New Hyde Park and Urban Avenue in Westbury/New Cassel. Those two streets are seeing limited traffic and frequent closure.
This station is Babylon, this is the train to Penn Station. Stopping at: Lindenhurst, Copiague, Amityville, Massapequa Park, Massapequa, Seaford, Wantagh, Bellmore, Merrick, Freeport, Baldwin, Rockville Centre, Lynbrook, Valley Stream, Jamaica, Kew Gardens, Forest Hills, Woodside, Penn Station.