If you want to show more metadata with the results, You need to Query the results instead of autosuggest.
And if you just want the autocomplete, you can check for EdgeNGramFilter.
<filter class="solr.EdgeNGramFilterFactory" minGramSize="2" maxGramSize="30"/>
will generate ngram tokens which would be at separate positions.
e.g. Opodo with generate -> op, opo, opod, opodo ....
This field can be used for the autocomplete by query on the the field.
you can include the other metadata into the results and group them on client side.
Wildcards would be expensive as it is query time. Also no analysis are performed for wildcard queries.