Re question 2 - not so much about checking availability - but you cannot do one-ways with Virgin, only returns and miles only so UpperClass would cost you 100,000 miles each (plus taxes)
We did LX F back from HKG and thought they were good. HKG-ZRH-CPH (for the best value) then a separate ticket back to EDI
Have a look for NZ availability to LHR...have not done HKG and not sure how often the seats come up but have done LAX and had great flight (so great doing it again in 3 weeks)
Last edited by caz312; Nov 13, 2011 at 2:32 pm
Reason: added NZ