The Product Backlog is a list of functionalities, ideas, technical requirements, enhancements, and faults maintained and managed by the Product Owner. This is the only thing considered during Sprint Planning.
The Scrum Master isn’t a role for everyone. To perform this function well, one needs to be a person with comprehensive skills — both technical and soft ones. Besides being the framework’s watchman, he should be also a trusted leader to his team.