Unable to answer "Is there an air compressor available here?" – Neste (Gas Station) – https://osm.org/way/26849056 via StreetComplete 62.0:

Dont know about compressor here but this is Tartu Terminal gas station now.