Mark,
At of the end of March BA is not warning of any embargoes to NBO ( or anywhere around there ) planned for the summer months. For reference BA are not showing any embargo notified to BA by LX for any of their routes.
Re baggage .. the same baggage allowance that applies under the new rules for commercial passengers applies to staff travellers.
For reference BA have two flights a day ( most days ) to and from NBO and they look fine on the dates you have mentioned.
Bookmarks