Net Present Value (NPV) as a soft concept existed probably even in antiquity but it was formalized and made popular by Irving Fisher in his book the Rate of Interest.
Internal rate of return is basically a special application of NPV. It was also first formally introduced in Fisher's book although he called it 'rate of return over costs'.
Duration of bonds was introduced by Canadian economist Frederick Macaulay, but the concept was later greatly expanded by none other than Fisher together with Weil.
Law of One Price I was not able to trace this idea back to any single person. According to this article:
The intellectual history of the concept can be traced back to economists active in France in the 1760-70’s, which applied the “law” to markets involved in international trade. Most of the modern literature also tends to discuss the “law” in that context.
But no exact names are mentioned. It might be that the original authors are unknown. As @Henry pointed out in his comment, these were most likely the French Physiocrats.
Time value of money this like the NPV, a vague notion that existed already in antiquity. You can find a lot of antique quotes that boil down to saying “time is money”, but more formally, it was introduced to the west by Martín de Azpilcueta of the School of Salamanca.
Stochastic Discount Factor - as in its modern mathematical representation can be traced back to the works of Harrison and Kreps (see 1), and Hansen et al (see [2-5]). However, as pointed out in @Michael +1 comment, the concept can be already traced back all the way to Arrow-Debreu and Radner. Of course, on this subtopic, the list of sources is not exclusive.
1 Harrison, J. M., & Kreps, D. M. (1979). Martingales and arbitrage in multiperiod securities markets.
Journal of Economic Theory 20, 381-405.
[2] Hansen, L. P. (1982). Large sample properties of generalized method of moments estimators.
Econometrica, 50, 1029-1054.
[3] Hansen, L. P., & Jagannathan, R. (1991). Implications of Security Market Data for Models of Dynamic
Economies. Journal of Political Economy 99(2), 225-262.
[4] Hansen, L. P., & Richard, S. F. (1987). The role of conditioning information in deducing testable
restrictions implied by dynamic asset pricing models. Econometrica 55(3), 587-613.
[5] Hansen, L., & Singleton, K. (1983). Stochastic Consumption, Risk Aversion and the Temporal Behavior
of Asset Returns. Journal of Political Economy 91(2), 249-265.