Yes this is AT over TCP/IP , i don't know anything about the security concerns though.
The question about the router depends on where the router is. If the client Mac is behind a router it should work ok, but if the server is behind a router you would have to enable inbound mapping on the...