Im not sure what time they open but i believe they stay open at least a half hour after the final race or after the last simulcast race is over and tellers close.
It is a horse race track and no, you cannot go anytime. There is a final race.
Thanks! Your answer is awaiting moderation.