If you live in the same area, where Dr.Radha operates then have a consultation with her, she will clear all your queries.
If you wanna go HT, you definitely need medicine to prevent further hairloss!
Start Fin and Minox.
Yes, Minox can be applied to long hair but Its a bit more difficult to get the medicine down to your scalp where it needs to be but with practice you will be O.K.. It is more difficult with the foam that it is with the liquid
Your donor looks fine to me!