Last year we had an 8:05 Ressie and we were done by 8:35. Talk about a rushed meal!!! Of course, since we were in the first group to be seated everything was immediate with no waits. My kids loved the princesses but I don't have any little girls (my baby girl is 11) so the princesses just spent a minute or so at our table for pics (which was super ok with us).
We also didn't have seconds or stuff ourselves as we were headed straight to Test Track!
I do think Soarin lines build up pretty fast but depending on how quick you get in and out, maybe you could be done, ride it AND get fastpasses??? maybe...
Just make sure you show up a bit early for your ADR. If there are no shows you might get in quicker!
This year we have an 8:10 ressie and I am hoping we can get that prime spot on TT again! We were second in line!!! YAY!