Hi,
You can have a RODC and Writable DC in the same site, authentication requests can be serviced by either DC. If there is a write request, the request will be serviced by the writable DC. The netlogon DsGetDcName function is used to find a suitable writable DC using the DS_WRITABLE_FLAG.
Gary.