1) Get your router working. Make sure that it's working properly as the gateway btw your xDSL & your Private Lan
2) You can happily plug in almost any common platforms into your router, and if you run out of space, invest in a cheap hub, let the router do the dhcp configuration.