Joshua, the 900 does not have to be the DHCP server in your scenario.
Can you elaborate on your DNS question? I wouldn't expect the 900 to respond to a DNS query unless you had it configured as your DNS server on the device issuing the query,
Thanks
Jay