You should really have two posts for such unrelated questions.
For the first one; You can try adding this to your custom css in the admin panel for smaller screen sizes.
@media only screen and (min-device-width : 320px) and (max-device-width : 480px){
ow_miniic_live .ow_lbutton {
display: none;
}
.ow_chat_cont {
display: none;
}
.ow_chat_dialog_wrap {
display: none;
}
}
@media only screen and (min-device-width : 481px) and (max-device-width : 767px) {
ow_miniic_live .ow_lbutton {
display: none;
}
.ow_chat_cont {
display: none;
}
.ow_chat_dialog_wrap {
display: none;
}
}
You might also look into this plugin. It allows you to keep the chat window from poppin up when a message is received.
https://developers.oxwall.com/store/item/1372#