The way you want to network can be done, in fact it's done quite often, but I feel it's not the best setup for a novice, especially if you use a lot of programs that access the Internet such as AIM, netmeeting, peer to peer, etc...........
The reason why is now your laptop is behing two NAT...