having some form of teeth is a good idea. Human's kinda need them. If he had to be in a situation where no professionally made fake teeth would be an option making temporary fake teeth that work is rather smart and required 1. him to even think of it and 2. him to be proficient enough to make said teeth.
it would seem he fit both prerequisites
it would seem he fit both prerequisites