Most insurance companies will simply write the vehicle off, in such instances: it's the more cost and time effective option, in most cases.
If there's a mechanic in him, yep, it's possible... unless it's salt water, and then it's a completely different tale to tell.