Hello,
Unfortunately, there is no option to change the header type for different pages. Do you want to remove logo, search, cart from the header and place banner there for the blog page? Could you provide me screenshot how it should be?
Don’t understand your question about “latest posts” page. Blog page is default WordPress page and you can choose what page will show your posts in Settings > Reading.
Regards