The Disneyland.com schedules list all of the main shows (Fantasmic!, World of Color), fireworks, and the parade as well as the smaller things like Jedi Training Academy, Billy Hill, etc. The only thing they don't list is the meet & greet information. You can get that information at City Hall when you arrive, but I'm not sure if there's any place to find that out ahead of time.