If Kelvin does succumb to the cannibal attacks, or if you decide to kill him yourself, then he won't respawn at all for the rest of your save. However, you can revive Kelvin (and Virginia, the other main companion) by tinkering with your save file.