In theory it might be possible, but you're going to need one helluva box to run it..
Unity:
active directory
sql2000
exchange2000
unity
CCM:
sql2000
ccm
only thing common is the sql2000, you'd need well over a gig of ram to run it.. even then services might have trouble starting.