Yes Daniel, it's better to have all the driver connected to receive comunications from race control, share setup and driving tips, and last but not least, banter with the other buddies
Here there is a Teamspeak installation guide.
Cheers mate, bookmarked the server for tomorrow. Certainly could do with some tips