Hello mark-3189,
Thanks for reaching to us and appreciate your patience.
1. The gap
You can use the below custom CSS code and paste it to the Theme Settings >> Custom CSS >> Global CSS section:
main.wd-content-layout.content-layout-wrapper.container {
padding-block-start: 0px;
}
2. Slider
You are using Gutenberg Blocks and blocks will be fit to container’s width. I kindly recommend to use WPBakery builder if you want to force specific rows to be full-width.
Best Regards,