Hi Rose! I'm a singaporean chinese female in my 30s. Am planning to visit a friend stationed in Muscat, but am hoping to make a pit stop at Delhi to see the historical wonders. The fares with Goindigo are pretty good for me to make this transit, I must say. Like what you said, I would like to do this before end March, when the weather is still cooler. Have you firm up the dates as to when you will be in Delhi? I am thinking of 21st March that week. Please do let me know.
Your plan seems to be perfect. Here are some points that I would like to add.
1. Visit Jaipur, Agra Lucknow etc in March, so that you will visit Himalayas in April and most of the roads and passes will be open by then.Best time to track Himalayas in India and Nepal is May to August, but April seems to be OK.
2. There are a lot of agencies which provide tracking services in Himalays. I was with agency name "Where Eagle Dares" and believe me, they are best in their job. The manager of thsi agency is Mr. Tilak Sony, who handles everything. You can find their group of facebook or PM me, I will send you contact details.
3. BCMTouring is a travel community which is very much famous in India and you can easily get all information regarding Indian Travel. I browse it for about 2 month before my visit to India and believe me this online community is great. You will get all the answers related to your trip at this single palace.