Thank you all! I ended up booking through IB (QR Operated) as I really needed to arrive to SIN earlier and the IB option was half the price for the same flight. While booking it said I will get 2000 Elite Points. Lets hope that is correct!. Unsure about the avios, I will report back once they post in a few months.