Перед <em>как </em>запятая не ставится, так как <em>краснеть как рак</em> - фразеологизм, является одним членом предложения. Запятая перед когда ставится, потому что началась новая часть <span><em>когда показали ему его табель</em>.
Предложение сложное (две грамматические основы), повествовательное, невосклицательное, распространённое (есть второстепенные члены предложения), сложноподчинённое (есть зависимая часть <em>когда показали ему его табель</em>).</span>