Yes they do, similar to domestic you can checkin 24 hours prior.
Just log into your Sky Miles account & you should be able to see the flight under itinerary & checkin. You can provide all your information online (passport number etc.), this will cut your wait time at the counter & if you are not checking a bag in can go directly to the gate. GA will still verify your passport information before you can board.