divisоr
Мощность ты считаешь неправильно. Тут транзисторы работают в режиме ключа и основная мощность выделяется во включенном состоянии. И равна эта мощность произведению тока через транзистор на падение напряжения к-э. А последнее очень малО в режиме насыщения и для 150 мА запросто может быть в пределах 0,1-0,2 В (зависит от степени насыщения). Так что, мощность будет мизерная и достаточно выбрать транзистор по току и напряжению.
Далее выбираем R2 для тока коллектора VT2 150 мА при 5 В питания. Берем средний h21=50. Ток базы VT2 будет 150/50=3 мА. Это минимальный ток. Увеличим его до 10 мА для надежного насыщения.
Найдем напряжение на резисторе R2: 5 В минус 0.7 В на переходе б-э VT2 и минус 0,2 В на к-э VT1.
Приблизительно 4 В.
4 В делим на 10 мА и получаем 0,4 кОм. т.е. 390 Ом ближайший. Но можно для надежности и еще немного уменьшить до 300 Ом, если тока не жалко...
R4 уже раз в 10 больше, чем R2, можно применить. Порядка 5 к пойдет. Такого номинала может быть и R1.
R3, R6 тоже по 5 к для маломощных транзисторов подойдут.
R6 тоже порядка 5 к можно.
Включать защёлку можно еще кнопкой, кратковременно замыкая к-э VT1. Выключать - подавая управление на доп. транзистор (на R6) с МК. Или тоже принудительно второй кнопкой, подключенной к б-э VT1.
PS Но всё же предложенная ранее схема совместно с МК или таймером может не выключаться по причине того, что с уменьшением питания МК или таймера при выключении пропадает синхронно с питанием и сигнал на выключения защёлки. И схема может застревать или релаксировать.
Избежать этого можно немного усложнив схему:
Спойлер

Здесь введен для управлением питанием МК дополнительный транзистор VT4. На его выходе стоят блокировочные конденсаторы, в том числе и электролит С3 (порядка десятков мкФ), который некоторое время держит питание на МК, а защёлка очень быстро при этом независимо закрывается от команды с МК.
В этой схеме резистор R7 соответствует ранее вычисленному 390 Ом. Остальные все резисторы могут быть по 5 кОм.
VT1, VT2, VT3 совсем маломощные, VT4 на соответствующий ток нагрузки.
Но всё это, конечно, можно сделать и на КМОП логике, применив RS триггер и прилепив к нему соответствующий ключ.