1. Any sql client machine can connect to sql server as long as they have physical network link in between.
2. depends on what kind of license you have, sql can have up to 32767 concurrent connections.