Search for WooCommerce product brands names, show brands inside search results, search and display brands archive pages.
Search for WooCommerce products by brand name.

Show brand name inside search results for each WooCommerce product.

Decide - enable or disable search by product brands for each of search instances.

Search and display brands archive pages inside search results. You can search via both brand name and brand description.

Create a filter for search results based on product brands values.

Yes, it is possible by using some custom code snippets. Details can be found here.
Yes, you can change the styles for it via custom css and also the data that they are showing – this can be done via aws_search_tax_results filter.
Yes, each product field has a different relevance score – product title has higher than product description, description higher than product custom field, etc. You can change that score calculation via custom code snippets. Examples can be found here.
Download free version from wordpress.org repository.
Read about differences between free and pro versions here.