За такива "точности" и нормален кварц на микроконтролер сигурно ще стигне, при условие че еднократно се ресетнат наведнъж всичките и състезанието не е повече от час-два...
Прецизните приложения гонят точности под 1мкс на "разпределените часовници" - по спомен импулса на доста стар ublox гпс модул го гарантираха да "цепи" секундата (излиза с 1Hz) с точност под 1мкс. Самият ГПС не виждам защо да е сложно нещо - модул като всичко друго, не става въпрос да го разработваш с дискретни елементи
Ако си на закрито не става, разбира се, или поне не директно да го бочнеш в бойлера.
NTP не е прецизно, но затова има PTP. Предполагам имаш опит с profinet - там джитъра на часовници в контролера и дивайсите при IRT го гледам на скопа "скача" +/-10нс. Същото е при ethercat, но той там механизма е почти същия - базиран на IEEE1588.
Не съм заглеждал какво имат за през wifi - там нали гонят и локализация и ми се струва че или PTP-то, или нещо подобно може да се ползва.