Had a chat with the QR office here in Abu Dhabi, and it turns out that my luggage will be checked all the way to Tokyo. Still uncertain on whether I will get all my boarding passes in Abu Dhabi or I will still have to collect the second booking's boarding passes in Kharachi. Either way that is good news.