Collecting currency is my hobby and now I have a good amount of currency, do i need to pay khums on that curency? Also what if i don't have that much money to pay the conversion ,example i have a 100 dollar note of usa and I'm from india, that means its value is around 7000 INR but I dont have money to pay its khums, what to do in that situation?

Yes, you have to pay the khoms of the currencies with the present market value.
You can sell 20% of each currency, and pay the khoms.