Hi Shailesh,
No problem!
I am Permanent Resident of Canada and my kids are citizens, so on the basis of my kids citizenship I am allowed to board the repatriation flight by lufthansa.
Someone who has work permit for Canada will not be allowed to board the lufthansa reparation flight.
No transit Visa is required for Germany.
Yes! I will be traveling from Haridwar to Delhi Airport. Then I will board the flight.
Thanks!
Meghna