I have never, EVER, heard of such a rule. I have seen a lot of concerts over the years. I would be curious to see where you got that information. Are you sure you don't mean as a support act? Even so, the majority of shows I have seen don't have a support, or they don't have to be Australian. As for what he will play, I imagine it will be the same as he has played elsewhere. I will be in the fifth row at the first Sydney show in just under a fortnight.
My understanding is any touring musician must demonstrate "net employment benefit to the Australian entertainment industry" when they perform there. That's why you had a string section joining Genesis on stage, for example, for a couple of songs during the Invisible Touch tour.