Hello,
2), 4) That selector/input of Filter products by attribute widget comes from WooCommerce. We can do nothing with that. It does not have multiple selections like the example you provided. So, you may contact WooCommerce support and ask if they have any suggestions for this https://wordpress.org/support/plugin/woocommerce/ or look for the third-party filter plugin that has the widgets you need.
5) Add the below code to Theme Options > Custom CSS
.template-container .open-filters-btn i.et-icon:before {
content: "\e91f";
}
.template-container .open-filters-btn a.active i {
transform: translateY(-50%);
}
Regards