Гайвер нуб - это раз (он сам об этом говорит, типа он программист, но по аппаратной части ноль). По схеме ... 100 Ом ограничивает ток затвора, но это не для того, чтобы транзистор не спалить, а регулировать крутизну фронта. Если фронт будет слишком крутым, то ток по силовому контуру будет "звенеть", то есть буду скачки и колебания. Это на высоких частотах вредное явление. То есть резистор подбирают оптимально, и индивидуально для каждой системы с помощью осциллографа. Второй момент 5В на мосфет это не серьезно. Надо больше. Резистор 10кОм выполняет две функции. Первая - не даёт открыться транзистору самопроизвольно от наводок и помех. И закрывает транзистор при отсутствии напряжения на затворе. Но 10кОм очень много, чтобы закрыть транзистор достаточно быстро. Опять же для высоких частот не подходит. Эта схема обучающая для понимания основных принципов, но в проектах так не делай