Запятая ставится.
Фактически эти фразы описывают одну и ту же ситуацию, но первая гораздо более употребительна в будущем времени: Меня не будет на работе тогда-то.
Слово "добродетель" (в отличие от остальных употребленных в предложении существительных) не может служить обозначением человека.
Второй вариант предпочтителен.
Согласно словарю «Русское словесное ударение», верно: по три (рассчитаться по три, всем взять по три рубля), но: по три-четыре рубля, по три или четырерубля, по три рубля пятьдесят копеек.
Оба варианта возможны.
Корректно: На конверте имеется рукописный текст «На нужды класса» и неразборчивая подпись.
Оба варианта корректны.
Употребление предлога «на» в данном контексте грешит изрядной разговорностью.
Сочетание произвести эффект на кого-либо корректно и зафиксировано в словарях.