I think you need legal advice to sort out the interpretation of the terms of your lease and what you can and cannot do. For example, when the landlord say do not compete with the lunch business - what hours and what type? Subject to interpretation.
You have purchased a convenience store...