Unable to answer "Is this still here?" – Ventra (Transit Ticket Vending Machine) – https://osm.org/node/5272965088 via StreetComplete 63.0:

The Ventra machine on the surface level is on the west side of the station at sidewalk level, facing Kimball Ave.