re 1, try asking your question at
http://www.limewire.org/forum/forumdisplay.php?f=64 The developers might have a better idea if LW is stable enough for that idea.
re 2, not really. Gnutella really is an open network. For preventing access by multiple users on the same machine, separate accounts usually does the trick.