1. Записал. Правда с датой еще надо будет помучиться, так как нужно учесть форматы даты. Ну и наверняка будет разъезжаться
2. Записал. Нужная вещь
3. Записал, но тут под вопросом. Не факт, что в одном файле на всех листах одинаковые штампы и не факт, что в них фамилии в одинаковом порядке. Тут попахивает прям отдельным плагином. Кстати, вы всегда можете написать его сами (только на C# + WPF), а я интегрирую в продукт
Баг - ну тут не баг. Это я так делал специально, но уже не помню почему. Сейчас да, я понимаю что это плохое решение. Записал.
Как будет время - займусь