This is probably doable. I’m not sure if you have been to Disneyland before, but my fiancé and I traditionally do everything we want to do in about two days, not staying late at night. I will say, you have a lot of moving between lands on opposite sides of the park. For instance, your goofy’s sky school FP. That is quite a walk from Cars Land. After you are there, it is right next to Little Mermaid, Jumping Jelly Fish, Mickey’s Fun Wheel, etc. Those often have minimal waits, so you might be better served to get a FP then ride what you are closest to, because if the wait is 5 minutes all the time and you are already there it may be wasted time walking to something else and back. Just a thought.
Also I see you have Bugs Land, this land is child focus and by child I mean toddler. There are traditionally no wait times in this land, and you will easily be able to knock everything out in one visit. However, you may want to reconsider visiting this land as you will most likely hear complaints from the kids. I would suggest visiting the Animation building. You can take a free drawing class, they post a schedule of characters outside each day. Turtle Talk with Crush is a fun indoor activity while focused on littler kids, is very entertaining. There are character meet and greets there and a fun adventure room where you can take a quiz to find out your character or villain as it may be for some.