(4) не думаю, что это как-то поможет ТС... Вот вам простой пример:
&НаКлиенте
Процедура Пуск(Команда)
ТабДок=ПолучитьТД();
ТабДок.Напечатать(РежимИспользованияДиалогаПечати.Использовать);
КонецПроцедуры
еще раз, научитесь пользоваться синстакс помощником. Печатная форма, это по факту табличный документ. У него есть перечень методов в том числе и печати. Все есть в подсказках.
(5) желательно использовать не голую платформу, а БСП, но это мое субъективное мнение
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой