Hello David,
First of all, sorry for the late reply.
You can change the margin and padding of the images from here.
However, if you want to customize it in a more specific way, you need to add custom CSS for that.
Second thing, you can change the menu in several different ways. You can even reduce the menu heights and make the logo smaller so that the texts will be shown properly, or you can just the texts and put them below the menu line. Which one exactly do you want? Please, explain that specifically.
Thank you!