As for fares the Emirates return fare Bris to Cape Town was showing at $1300 mid Dec when I was looking. I think that was via Singapore and the direct to Dubai and down was slightly more expensive. Via Singapore is 8 hour bite sized chunks (ex Brisbane).
I prefer flying out of Brisbane rather than doing Internationsl to domestic transfers in Sydney (too much hassle).
I'm lucky as this flight was just $80 and points. Somehow this all fell into place.