You may need to set up VPN to access the other computers on that, as each router (in the way you set them up) would have a different set of IP addys.
As per what I said earlier, I did not ask you to hook your wifi device into the router, keep it hooked to your pc, but set up your pc as a server with the router set up as an access point.
There are many solutions, but, your best bet would be to just get your own internet connection (dont see why you dont) and use a single router. This is the least problematic solution. (Seriously, stop being a bumm. Im not kidding.)