Hey, Since most work while trekking is done by your legs and heart, you need to keep these two at the prime of health before you join any mountaineer expedition. You would like to start at least 2 months prior to the start of your trip. Start by jogging/running on treadmill. You should increase your speed and stamina slowly so that you can cover 5 kms in 40-45 minutes. Additionally you should do moderate leg exercises, like squats, lunges, stair climbs, etc. Do these regularly and u should be ready to climb that mountain of your dreams 😊👍
I guess Nehru institute and HMI are also opening Online classes for teaching subjects like map reading and more. You can check it in website if you are interested
Go for Yhai! they provide the best experience at a low cost! as it is a govt. travel organization, don't expect luxury accommodations, but worth the try!! all the best
I have planned such a trip in 2018. You can start from Pathankot via Manali. after traversing , you can rent a vehicle of your preference and head towards Spiti, there you can stay at Kaza. from there you can go to Leh via zhanskar. finally to ladakh