Yes you will 120 TPs for each sector, so 480 TPs for your trip.
Service on board is first class, amenity kits are provided on the longer runs, including the AMM-LHR legs.
Beware the long stop on your outward, ca 5 hours IIRC, but a great connection on the return to HKG. The seats on the 330s are huge reclining seats, but not lie flat. Only the 340s have lie flat seats, which do the N American routes i believe.
The lounge at AMM is excellent. You will have a nice trip. I'm flying them back to LHR tomorrow and i look forward to these flights greatly.