Lifemiles has some problems to issue very complex tickets like HKT-BKK-NRT-SFO-EWR for example. But you can check that easily before buying. Simply make a test booking, if at some points it shows you an error(not the message that you dont have enough miles) - forget it and look for another routing.