Yes, you can buy tickets online out of office hours.
The "wait for a place in the queue" system only kicks in when coming up to the 9 o'clock release of the next ticket window. (Half an hour to an hour beforehand, maybe?) I signed in fine just before 8am this morning.