Off the bat, you would not have any Nonstop flight between LAX-HKG in Star Alliance program that can beat CX flights - because you wouldn't be able to get SQ business redemption I am afraid. This is just one piece of your big puzzle.
More important though, Have you checked each program's award charts? They are on airlines' website for you to see as to how many miles needed to fly your itinerary in business class / first class...
You can do the math to see how many trips you can do with your current balance and future earnings combined.
You need to determine if you even have enough miles to do what you want to do before you even think about "optimizing".
Dont worry about the "expiration in Dec 2013" - airline miles are extremely easy to extend the expiration - ANY activity that generate movement of the miles would extend it for 18 months from the activity date - Dining program, shop the airline shopping site, rent a car, stay in a hotel, donate some miles to worthy charity, redeem for a newspaper / magazine, there are gazillions of options to keep your miles live forever and ever!