how do i tell the cop i have a gun w/o eating pavement ?
Check to see if they are carbon monoxide alarms too (dual one)if so, get out of there. I have never heard of all alarms going off at the same time without any smoke or fire unless they are the dual ones.
u probably burst a pipe loose from radiator from the impact that could be bad. and for the oil maby the impact shifted one of ur gaskets around and now its not lined up right causing it to leak. if so depending on were the loose gasket is it could cost a little to allot of mula. sorry im more a bike guy but if i were to diagnose it myself that's were i would look try to localize were leak is coming from if u can fix it yourself GL