Your ticket is just 1 way?
Usually e-ticket that goes both ways are already in the system. Only need passport to check in at the counter. This is the case for SQ and Thai airways and I presume it would also be so as long as the airline is going by e-ticket.
As for online check-in, you can only check-in up to 48 hours before flight time.