Yes, LiteSync supports multi-master replication but for now only on a star topology. It means we need to choose a device that will centralize the connections from other nodes.
The data is replicated as soon as the transaction is committed (if the node is on-line), in a few milliseconds.
I am working on an event hook that will be fired whenever a database update occurs. Notice that using the SQLite pre_update_hook will not work.