You should really have at least 2 domain controllers for each site. I would suggest doubling up on DNS and DHCP too. You should also be aware that if your Global Catalogue server goes down, Exchange will go down too so making both DC`s global catalogues is also a plan. on a network of this size, the replication traffic would be minimal so it wouldn`t hurt.