“Humankind” is a real word that’s perfectly fine. For space’s sake in dialogue bubbles, “humanity” may be better. “Demonkind” is also totally acceptable, and the parallelism between “humankind” and “demonkind” is good from a style perspective. The tack that “demonkin” is the only valid term in...