File Compression in Elasticsearch

Can Elasticsearch compress the original documents? Like can it compress the original documents in a .gz format after it has performed all the indexing?

Nope.

What happens if I disable the _source field?

I have disabled the _source field. How can I query specific fields of my logs?