tiny thing is a router, the modem can't give you an IP address via DHCP as it's a router thing. Some switches can do that, but it should be a little bit advanced to has such abilities and take CISCO switches as an example.

You can use that single network point by connecting it to a 5 ports D-Link switch and use the other free 4 ports to connect another 4 machines to the network.

That quality of that router is not that good, but it has some good features. Imagine that if you have a problem on your PC, you can use that router to issue me a link, user name and password, sending me those and i can solve your problem from my office :)

Do not dwell in the past, do not dream of the future, concentrate the mind on the present moment. (Gautama Buddha)