Hi,
Alltho I LOVE e·Smith Server I think I have to add a few comments to your questions.
The mapping to other machines is a DUNNO to me...
The other matters you have to be aware of are the usage of MSM and ICQ.
ICQ 99a/b, whatever can be used without any trouble.
When you look into the forum here you'll see that this comes up a lot and not only in e·Smith, also other firewall-related software distro's suffer from the problem that there is no proper MASQ unit for the newest ICQ 2000 a/b. I guess some people (or a bunch) are working hard on this problem. ICQ 2000 will function but has limitations. It seems possible to use the basic features but real-time chat and file-receive seem to be impossible. For those things there can be found workarounds here.
MSM suffers almost from the same problem. Filetransfers seem to be impossible (never made it a test-project tho) and you surely can't use the webphone-module without fiddling in the firewall and here you'll discover the same problem again in ICQ.
To solve these issues u could try SOCKS5 server. At work I installed it (as a Linux Newbie) and it was a big pain in the butt. I can't test it there because I still didn't put the machine in the role of firewall/internet connection but it seems to work fine.
And GAMES you said ???? I can remember something called 'Frogger', played it on a Commodore 64. Are there more games now ? (sorry, I play people and talk serious to computers

BUT... to round all up now. Start on e·Smith, enjoy all features and forget about Bill please... u can always say that e·Smith wasn't the easiest way but at least you did all yourself and it doesn't have to cost you anything more as some time.
Goodluck...