Exchange Server – Configuring Public Domain in Server

Hi guys,
My domain has been configured in windows ’08 R2 which is my network. Exchange ’10 along with configured mailbox, access and hub transport roles are available in the member server. The entire thing that we are looking for is to make our server to be located in the data center along with our service provider and the Exchange and our domain has to be configured along with all the three roles within a single server. The email users are not our own members in our domain. Windows 03 is used for our domain and that is along with the forest functional level. Is this going to be working for us? Will there be any difference in the internal domain and configured public domain in the server?
