Our breakfast at 'Ohana lasted a little over an hour. We could've been done sooner but we decided to wait for Stitch, who missed our table after the little parade.
I think you may be cutting it pretty close. In terms of the getting to MK, we liked walking over to TTC and taking the express monorail to MK.