Yes.  You can have up to 10 in a team.  Anyone can join a team up to 2 days before the event.