Ok the Uplink port First.
On old Hubs they could not Switch The Data Cables automaticly. when you use a Hub All Data that Comes in is sent out on ALL the Send ports, But if you connect to hub's Together you'll have the Send Wires connected i mean by that is one hub will send data , on the Wire the other hub is also sending on.. that wont work .
So they made the uplink switch that swaps over the Send wire and Receive wire. so that you can Connect 2 hubs.
New Switches Auto Swap , so you wont really have to Worry about that.
As for how you want to Set up the Network, it should work Perfic ^.^