Rk, I work an such an environment. If you want things to work for just you, the short answer is "no problem". If you have multiple user authenticating for say, profile managent or domain administration, I would HIGHLY advise a Mac Server that would tie into the existing enterprise.
In terms of printers and network shares, just make sure there is a user account in active directory. If all you are looking for is printers and shares, bonjour only helps you share mac printers on your network from YOUR macintosh. Bonjour does nothing if you are trying to connect to a printer on a PC Network.