Kindly, please share your Site WP-ADMIN Login details in the Private Content field so that we can check this concern on your Site and help you out accordingly.
1. Please try to use the below custom CSS code and paste it to Theme Settings >> Custom CSS >> Mobile CSS section:
.wd-side-hidden {
--wd-side-hidden-w: 100%;
}
Then your mobile menu will show as full-width.
2. Sorry but there is no option in Theme Settings available for that. This is not possible to show the logo above the mobile menu. It requires customizations and this is beyond our limitations and support policy.