Respostas:

1a: classe Filtro
1b: classe FiltroUnico
1c: classe FiltroRecupera
2: classe TarefaDownloadFotoCB

Outras classes são código de suporte e exemplos
de uso.