You can actually work it out where you have TONS of spare keys after the first dungeon (Quest 1)! There are a lot of bombable walls in the first dungeon and you can bypass all the locked doors without using very many or (i think) not even a single one. I usually end up with 4 or 5 keys going...