Without knowing the full details of your environment and going on the fact that you only have one DC at the moment so it is pretty small then I'd say that was spot on.

The only thing you will want to consider over what you've mentioned are the other network services such as DNS and DHCP. DNS will migrate if you are running AD integrated and DHCP can be migrated pretty easily using only a few commands (plenty of articles on migrating DHCP from / to a DC).

If you've got your 2003 server running DNS in "Active Directory Integrated" then all you need to do is the same on the 2008 server. AD will then take care of migrating the contents of you DNS zone(s).

psunith wrote:

2. I have many errors showing up on the log files, will these errors be transferred to the new DC?

sorry to say this but it depends on what they are. if they're to do with the 2003 server having disk issues or something local for example then no they won't.

Your best option would be to clean up the 2003 server as best as possible by resolving as many of the errors as possible before adding the 2008 server in. A clean and healthy AD is a lot easier to migrate and less prone to things going wrong.