100 ом защищает выход микроконтроллера, если транзистор будет пробит
100 ком подтягивает к нулю (если вы вынули микроконтроллер из панельки)
Про диод вы поняли правильно, при выключении любая индуктивность генерирует ЭДС, направленную в сторону протекания тока. Соотв. суммарное напряжение, питания+ЭДС может пробить транзистор.