How do you best manage unplanned feature requests from important stakeholders?

When you are developing mobile apps, do you write separate stories for UX and Dev (in your product backlog)?

What process do you use to prioritize product features required from multiple stakeholders?

What is the best way to document Business Logic and how do you keep track of the changes?