The first station that will serve riders on the Eglinton Crosstown has opened, though the opening date for the long-delayed rapid transit line remains unclear.