For your 1st question, I just checked the html in developer tools. You need to move the image above the content-wrap and modify the width of the image to 100%. I have modified the same and highlighted in the below screenshot url.
https://pasteboard.co/HGdh8H0.png
2nd question: You can reference this link and make the inside absolute positioned div with width 100% and defined height and background-color as rgba(227, 255, 251, 1). That should do the trick.
3rd Question: Check the screenshot here, wrap the h2 elements with div and style with “float:left;” and move the image out of <p> tag and mark the style with “float:right;”
]]>