1. Значение используется чтобы выставить бит нарушенной синхронизации после конца последнего байта (чтобы п/п чтения закончила наконец читать). Пилотные байты тоже входят в блок, т.е. длина блока в байтах и в микросекундах должна соответствовать присутствующим в блоке байтам.
2. В поля позиция и длительность заносится реальное значение, рассчитанное на основании позиции сэмпла и частоты дискретизации wav-файла.
3. Питон после запуска считывает второй свой файл, уже сам.