She should get her fastpass first thing in the morning! You do not need to get a meal plan, just a fastpass from the distribution area to the right of the main entrance, by Grizzly River Run.
She should be able to cover everything in a day: Get to California Adventure when they open and grab her World of Color Fastpass first. She should probably hop on either Little Mermaid or Toy Story first, since both are extremely popular, and neither have fastpasses. Besides the obvious rides (Soarin’, Tower of Terror), there are some overlooked attractions. Silly Symphony Swings, Mickey’s Fun Wheel (swinging gondolas), and Bug’s Land are a lot of fun. Don’t miss the Monster’s Inc ride or Aladdin show, and The Art of Animation building is my favorite! It looks plain outside, but once you wander in, you’ll love it!
To eat, there is the Pacific Wharf area, with a lot of options. Or the newly opened Boardwalk Pizza and Pasta or Paradise Garden Grill (both sound really good)
I would say grab dinner and head to WOC viewing area early. You are assigned to a color section on your Fastpass, but once in your section, it’s a free for all. If she gets there early, she can stake out a spot and eat her dinner while waiting.
Hope that helps!