Haha, I literally thought "Huh, this looks kinda like my application" xD
Anyways, at your first point of valid kos reasons you say "at leat type chat" but that should be
only type chat, and at your second point of the same question it should be that the detective asks that via type chat, not just ask.
Also, Player C in the first point should ask Player A (who killed Player

to ID Player B's body, not Player C checking his body (or in this case not checking it). Player C should also ask Player A why he killed Player B. Also, lastly (though that doesn't matter here) Player C can only KOS Player A if Player A does not ID Player B's body.
Anyways, you're a nice guy on the forums and, as far as I can tell, a good player in game. Good luck!