1) Yes, I have added this, it will be in the next future update. You would set it in Theme Options => General Options => Social Share
2) This is fixed for the next update. If you want me to add this to your site before, please add your FTP details and I’ll help you amend that.
3) You can use the Page Builder asset Products Mini, set the display type to recently viewed. To place this outside of a page/post/product or widget area you would need to work with a developer.

4) Yes, with a little CSS custom tweak due to lacking screenspace.
@media only screen and (max-width: 767px) {
#sf-newsletter-bar {
display: block!important;
}
#sf-newsletter-bar .container {
width: 100%;
}
#sf-newsletter-bar .sub-text {
font-size: 16px;
}
#sf-newsletter-bar .sub-text,
#sf-newsletter-bar .sub-close {
padding: 0;
}
}
5) Yes, in theory using CSS. Can you provide a couple of screenshots and the links to these locations on your site as the CSS will vary slightly.