I have npcs that I do not want people to just kill when they aren't monsters
Multiple ways you can do this.
Change the humanoid's name to something the player cannot damage(anything BUT Humanoid usually).
Remove Humanoid(though that gets rid of their nametag/hp bar.)
Change HP and MaxHP to 0(This will make them virtually invincible as long as nothing is checking for 0 or lower hp.)