It is on the top, because of this margin – https://prnt.sc/ubhz8h for both icon boxes – https://prnt.sc/ubi0n1 , you need to change the width of the HTML block element to place the content in 1 row, for example – https://prnt.sc/ubi1og
1. Yes, the Header builder can be used in exactly same way.
2. You can use Elementor – https://prnt.sc/ubi2t1
3. I will pass this question to our developers, there is no ready solution right now.
4. The blog page shows all posts, by default. It can’t be edited using any editor https://prnt.sc/ubi5h0
Regards