Ola, Dacio, boa noite.
Referente a tua Duvida 1:
Sim, existe. No Book [1], onde mostra a signature, tem um parâmetro ui, conform abaixo:
ui = dict(
widget='',
header='',
content='',
default='',
cornerall='',
cornertop='',
cornerbottom='',
button='button',
buttontext='buttontext button',
buttonadd='icon plus',
buttonback='icon leftarrow',
buttonexport='icon downarrow',
buttondelete='icon trash',
buttonedit='icon pen',
buttontable='icon rightarrow',
buttonview='icon magnifier')
Ali vc pode colocar as classes do CSS, ou tu biblioteca de icones, para renderizar os ícones de tua preferência. (sendo que vc tem qe disponibioizar essa Lib na tua págna (na 'layout.html', imagino)
Quanto a Dúvida 2,
Vc precisa usar Ajax, para ir retornando resultados. Veja esse widget Autocomplete [2].