Hello @Chau Le ,
RODC should in fact no to share other server roles for the challenges of information update that it may case, but there are ways to configure it (far from simple):
Please chekc the next thread for different approaches, comments, and details about such deployment: https://social.technet.microsoft.com/Forums/windowsserver/en-US/76cc0adf-6324-4f95-890c-a2986a01cecc/dhcp-role-in-rodc?forum=windowsserver2008r2branchoffice
Hope this helps with your query,
------
--If the reply is helpful, please Upvote and Accept as answer--