The airport is not renown for its effeciency. We regularly get people missing flights because they don't get to the gate in time due to check in/immigration delays or under estimating the walk.
If she's transfering, unless there is a three hour + connection time, best bet is to try and get to the gate as fast as possible and wait there. Duty free shopping can be done on arrival in Sydney.