We are looking to use the Team version. Do I need to start the 7-day trial or can I immediately get this set up and running?

There is a free trial offered for 7 days for Team Version. You can also try out free trials for Team and Business Editions.  Please contact the Collavate team. https://collavate.com/pricing/

free trial

team vs business