(3) Никак. Единственный способ -анализируя сам макет.
Если Макет.Области.Найти("КакаяТоСпецифическаяОбластьДляКонкретногоВидаМакета") <> Неопределено Тогда
Сообщить("Это макет, для которого есть особая область!");
КонецЕсли;
Либо в каждом макете создать такую область, которая не будет использоваться для вывода на печать, но будет содержать значение с неким условным наименованием макета.