SYD-PER-SIN-KUL takes 16hrs 40 mins
The last HKG-KUL flight of CX is at 15:05 so cannot be done without taking an overnight flight to HKG ; if taking the overnight to HKG, there is a 3.5 hour connection making the journey time 16 hrs 35 minutes.
Also, if on a cheap ticket, the 50% mileage earning on CX plus ( if having status ) no status bonus can make the earning rather poor earning a total of 3079 compared with 4646 base via PER with bonuses of 1116/2231/4461 giving 5762/5310/8922 for silver/gold/platinum
SC earning on a cheap ticket is 55 on SYD-PER-SIN-KUL vs 50 via HKG and and 40 via ADL
If FF mile earning is more important than time, then the QF81 SYD-SIN ( via ADL) and then SIN-KUL on JL is probably the best at 13 hrs 20 , but it is still a lot more than the 8hrs 30mins a non stop on MH would take
Coming back to SYD isn't so bad ( if prepared to take overnight from SIN) with plenty of flights that can get to SIN
Dave