I am less than 30 days from departure

as we are going to Hawaii first and stopping in
Disneyland on the way back. It's 37 days til Disneyland but who is counting?!
We will be arriving on Sunday, June 4 (flight lands around 6:00 am) so I don't think we'll make it for park opening coming from LAX and checking in at the Grand Californian - both parks open to Disneyland Resort Hotel guests at 8:00 that day since DCA has EMH and DL opens at 8. Is it still best to do Alice and Matterhorn first even if we arrive at 8:30 or even afterward? Our must-dos are the attractions unique to DL versus WDW. That means we're not worried about Dumbo, Peter Pan is a "maybe" for us, and even though it's unique, the Nemo Submarine would freak me out I think. Or would we be better off heading to DCA immediately and see if they are distributing RSR fp during EMH? (Haven't seen any reports from very recently about whether that was still happening).
Here are my plans, please feel free to comment/critique/chime in!
Sunday: Get to park as early as possible. Lunch reservation at Cafe Orleans 12:30, dinner to be achieved via a lounge crawl at Trader Sam's/Whitewater Snacks/Hearthstone Lounge/Steakhouse 55 Lounge. See fireworks if we are not dead tired.
Monday: Rope drop DCA to do RSR (or MAYBE run to Guardians of the Galaxy if we got on RSR on Sunday). Try to get FP for afternoon for RSR. Cove Bar for lunch. 8:30 pm Napa Rose Chef's Counter reservation to celebrate my 30th birthday
Tuesday: EMH at Disneyland at 7:00 AM. Eat light/early lunch around 11 at Jolly Holiday or share one fried chicken plate at Plaza Inn. Take a break to switch hotels and rest. Around 3-4, whenever we are back in the park hit Carthay Circle for "lupper" (will I need a reservation at this time of day?). Enjoy attractions, see "Sh-Boom" neon lightup at Carsland if possible, WOC dessert party (WOC at 9:45, what time does the dessert party actually start? The website said 9:00)
Wednesday: Start at DL at rope drop, re-ride what we loved and hit what we missed, leave for airport at 1:30-2