Yes he can run it outa his house, provided he can open the correct ports and stuff. As for lagging - depends on lots of stuff, including speed of his server, how many hops to get to his server from another PC, what speed his ISP lets him have, etc, etc, etc.
Only way to find out is to try.
Cheers
Mick