Some doubts on stakeholders and sponsor approval required. PLease clarify

 Project charter and pmp should be approved by sponsor. am I correct?

product requirements should be approved by stakeholders but project requirements should be completed by project team only. am I correct?

verify scope. deliverables are verified by customer, this could be not a sponsor. am I correct?

any changes to the project charter should be approved by sponsor, can be not a customer. am I correct?