Usually 90 minutes before game time, but it could be earlier depending on your tickets (season and diamond have special priority)
Depending on the game time. But should be great if you call their customer service.
It depends on the day
Thanks! Your answer is awaiting moderation.