In the upcoming TOTK Randomizer version, you will be able to obtain any Vow at any Temple as a reward for beating it. I personally am quite excited about it and think this is way better than just getting the Vows after some time of playing without even having to do the Temples!