That guy is an Indian gentleman named Shivnath Jha, he is an activist/journalist/writer helping the cause of Indian Martyrs, not related to the Mughal family. The lady is allegedly a Mughal Bahu (related by marriage), wife of a grand son(? not sure) of Bahadur Shah. The girls are probably Mughal descedants, if they are her daughters. The smiling girl has a hint of Central Asian in her, and I have been to Central Asia, so I know what they look like.
Some Bangladeshi's I know have much more pronounced mongol and "Asian" features (proto turks also looked like similar to Mongols but slightly different), which is also very common among Indian Muslims of mixed ancestry. It all depends on how low the families fortunes went and what ladies they could find for marriage, which seems like the case with Bahadur Shah's sons and grandsons.
Rajput yes, but where do you get Sindhi in Mughal, unless some of them settled down in Sindh. Arabs, Iranians, and central asian Turkics, Turko-Mongol Chagatai's and Afghans, all of them mixed with local population where they settled down and with each other, so later generations looked like a mixture of all their different ancestors.