If the other computers are not on the domain, and you have the domain controller configured correctly, then you should have no problem. The shares on the domain controller are accessable by the users on the domain.
If you are affraid of people trying to gain access, you can set the default access level to authenicated users only... Set 'restrictanonymous' to a setting of 2.
(Screenshot of my terminal services session Domain Controller's Registry where I have this enabled. I force it using a GPO.)