Ships already act that way, except if you have collision damage turned on... As for the rest: no. Sorry if I'm being too harsh, but I just strongly disagree for a multitude of reasons which I don't have the patience to enumerate (implementation and irealism being cooler, among others).