The costs will be provided once an invite has been sent. It is the families responsibility to provide for uniform, lodging, and roster costs. Check your travel event invite email for more information specific to your event.
Yes, there will be indoor or outdoor workouts depending on the event, as well as possible practice games and tourneys. Once you have been invited to your events team's teamsnap you can check the schedule there.