Good question.
1. Blowater's relay list can be modified and sync across device.
2. It uses a CRDT approach which you watched last week. It is not compatible with NIP-65 and is more stable than NIP-65, meaning other client can't mess it up. I will draft a NIP to let more client adapt it.
3. Yes, Blowater should somehow discover a npub's relays in a "smart" way, be it NIP-65 or other methods. Then the user can choose to copy these discovered relays to Bw's relay list.