The miles you get depends on which program credited to. Some have elite bonus, and some dont. All have class of service bonus, but this can vary from stingy (eg SQ Kris Flyer 125% miles for business class) to generous.
Eg on LH Miles and More you get 200% for business class (or 225% on LH/LO/OS/UA/AC), and fixed minimum mileages within europe (up to 2500).
That itin will need to include some separate tickets for some legs as no alliance serves (at least without major backtraking) all those points.
An example itin on *A may be
DEL-SIN-DPS-SIN-SYD, separate economy ticket on Qantas or Virgin Blue SYD-OOL/BNE, BNE-AKL-NAN-AKL-HNL-LAX-LAS-LAX-DEN-MIA-CLT-NAS-CLT-WAS-MAN-FRA-DXB, separate ticket on Emirates DXB-MLE, MLE-SIN-DEL
This comes to slightly over the maximum 39k miles so would need to be tweaked (eg do SIN-BNE, separate economy ticket BNE-SYD-BNE, then BNE-AKL).