Ответ 1
Да, термин фильтр является правильным выбором: http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/query-dsl-term-filter.html
Подумайте о логическом поле, которое содержит либо термин T, либо термин F, поэтому подходит фильтр терминов.
См. следующие два обсуждения: http://elasticsearch-users.115913.n3.nabble.com/Which-filter-could-be-used-on-boolean-field-td4035426.html и http://elasticsearch-users.115913.n3.nabble.com/Simple-equality-filter-td3063743.html