Depends which knight? If you mean Lucillanna, then yes she shows up again. The slime paladin, not so much, at least not as of yet. Eating people generally means their stories end there and won't show up later. There are a few characters who show up again if you don't eat them.