Well I've never been seated on time when I've gone to Boma, so say you get seated at 7:30, depending on how many courses you want to have I'd say at least an hour to eat. Then you've got to get back to the bus stop and AK, so if you're reasonably lucky with the buses you may get to AK around 9ish.
What time does EMH finish?