With the 9:40 breakfast time, it'll be difficult to do all three major Epcot attractions without a sizable wait at one of them. I've found that on most days, if you go to Test Track at rope drop and then hustle to Soarin', you could complete both by about 10 a.m. That really doesn't help you. I'd probably still rope drop Test Track and use your Fastpass on Frozen Ever After, preferably at a time shortly after your breakfast. The lines at Soarin' have certainly diminished since the opening of the third theater. I've seen afternoons with standby waits as little as 30 or 35 minutes. So I'd probably check in at Soarin' throughout the day, especially after your tour. Test Track lines tend to be long all day.
Agree with this. Personally we tend to RD Soarin and hustle to TT, but we're perfectly fine w/ single rider, the wait time estimate for single rider tends to overshoot, we're often in same car anyhow as just 2 of us, and we aim to do Soarin couple times (like Soarin much more). But Soarin waits have come down.
TT waits, especially noticeable after RD rush early am, has been longer than Soarin (60 min currently at 1020 today vs 45 min for Soarin). Plus TT (and FEA, can break down a lot, and also get rained out, making wait times even worse when it's back in service). (FEA broken down in am today.)
Given it may be difficult to secure an 11am (or shortly after) FEA FP (conveniently after your BF), as FP to FEA begin at 11am, how about this:
I think you could RD TT and still have time to hit FEA just before breakfast. If you don't have time to squeeze in FEA, aim to SB right after BF, FP Soarin.
You'd be let in EP about 30 min early (but held up until little before park time) so if at gate at around 8am you'd be among the first at TT esp. with the roughly 3-way split between rope droppers for Soarin, TT, and lesser extent FEA. If at TT 8:55, on around 9-905, it's only a 4 min ride, you could go straight to FEA by around 9:15 and be done around 9:40 and be there in Norway for BF.
Not best practice but we've been given 15 min grace period after reservation, and was told they typically give you 15-20 min grace (you could call Askerhaus beforehand to be sure). We had saved numbers to our dining reservations ahead of time, just in case, and had called as we were late and speedwalking around WS to let them know where we were but CM agreed over phone to give us 15min.
So I think you could RD TT, hopefully hit FEA just before your BF, check times for FEA at end of BF to ride a second time (1st time, if I'm off) ... wait times for FEA has been down, and if done with BF before 11am, it would be right before the spike in waits for FEA as Fastpassers are allowed in beginning at 11 (1055am). Seen as low as approx 30 min waits even at close to 11, then jump to nearly double little after 11. You could then have your FP for Soarin waiting for you, go on Living w Land, and proceed from there. FEA wait times have also been low late at night too especially during Illuminations.