The league does provide jerseys for the teams.
Yes, each team receives two 1 hour practices a week.
Games will consist of two 20 minute halves with a 3 minute halftime.