In regards to the lip issue -- take a real close look at it. Last weekend my boa struck at the glass front of his cage during feeding time and came away looking just like that. I pulled him out to take a closer look a couple days later after he had calmed down and it turned out that one of his teeth had actually pierced his lip and was caught on it.