1. Байт синхронизации приводит приемник в состояние ожидания начала байта. В потоке это оказался удобный метод перевести приемник в состояние ожидания символа
2. Всегда отвечать - сеть занимать, а поток очень узкий
3. Порт используется для указания функции, к которой идет обращение. Сбалансирован с другими данными.
4. SPI - он не дифференциальный. Расстояние не большие, а вот помехи от двигателя - большие.