So I thought of one point that's important. DO NOT expect a team from another city to accommodate out of town players. Most will, but some won't. Some of the families we travel with to 'the big city' expect the team to make changes to the schedule based on them. It doesn't work way. If you join a team from far away, you need to understand the expectations. It's on the parents, not the team to find a way to make it work.
It can be tough!
It can be tough!