Правильно: ...студента Иванова Ивана Ивановича.
Верен первый вариант. Запятую после слов с уважением принято ставить; название должности после имени собственного – обособленное приложение.
Это неоднородные приложения, они не разделяются запятой.
Если читателю понятно, что значит "р.", то выбор варианта не имеет значения.
Запятая нужна. Наименования ученых степеней и ученых званий выступают в общем ряду как однородные приложения.
Тире возможны, если пишущий хочет отразить на письме особую выделительную интонацию, с которой должна быть произнесена фамилия автора.
Нет, запятая в данном предложении не ставится.
Тире нужно между подлежащим и сказуемым: Мой учитель — художник Н. Н. Иванов.
Если Иванов является директором, то нужно поставить запятую.
Запятая перед должностью нужна.