Design customization questions!

Hey there,

I hope you are well today and thank you for your question.

Question 1 & 2 You have to develop custom code to achieve this.
Developing custom code for custom functionality is beyond the scope of support that we provide here.
If you are not a developer then you can consider hiring a developer to develop it for you.
https://colorlibsupport.com/t/error-trying-out-shapley-theme/

  1. Baner on mobile
    You can try achieving this by adding the following CSS code in the Custom CSS option of your theme on the below path.

Admin Area -> Appearance -> Customize -> Additional CSS

/*show banner on mobile*/
@media (max-width: 768px){
   .header-banner {
       display: block;
  }
}

Best regards,
Support.