Yeah, thats the right idea. The only problem is that the 16 port switch doesn't supports 1000Mbps. So anything on the 5 port switch isn't going to be able to take advantage of it, if a device has to communicate with something not directly connected to the 5 port switch.
Not sure exactly where you are building but If you don't already have the basic cables
Welcome To EBC Computers - The Best Prices on Desktops, Notebooks, Parts and Accessories has a lot better prices than BestBuy or whatever for cables.