Given that DHCP usually means that your box will have a dynamic IP, you may want to think about how to give your RedHat box a static one.
It's much easier to configure a client-server setup when the server has a static IP.
How you give your RH box a static IP depends on your network topology, so I can't really give you a generic answer.
You should be able to see shared directories on your Windows server, look into Samba, which allows linux boxen to communicate with windows servers and vice-versa.