Nope. The NPC items can be gathered at any time, as long as you have the items you need to reach the NPC. Here's the list of the NPC's in the trading game and where they are.
1. Friendly Soldier- Inside the fort outside the Gerudo Stronghold. Hands over the Canteen.
2. Archer- in desert near Gerudo Stronghold at day. Gives the Homecooked Meal.
3. Zora- by river near the Temple of Time, at dawn. Gives the Zora Scale.
4. Archer- on beach near the Reptilian Redoubt at Twilight. Gives Worthless Bauble.
5. Fisherman- on riverbank north of Hyrule Castle at Twilight. Gives Fishing Hook.
6. Archer- in forest southwest of village where you get the hammer at night. Gives Alarm Clock.
7. Engineer- in village near where you get the Lens of Truth at dawn or day. Gives Bombchu.
8. Archer- in same village, at twilight. Gives you Running Shoes.
9. Boy- in house in the clouds at dawn or day. Gives you the Bug Net.
10. Archer- in same area, at night. Gives you the Working Compass.
11. Rito- in fort on the way to Turtle Rock. Gives you the Goddess Plume.
12. Archer- south of the last person, at dawn. Gives you the Air Freshener.
13. Goron- inside the Volcanic Fissure. Gives you the Stinky Mushroom.
14. Archer- just outside the Volcanic Fissure at dawn. Gives you the Clever Disguise.
15. Thief- in a hidden room in the Eerie Catacomb. (Easier to find with Lens of Truth.) Gives you the Embroidered Stationery.
16. Archer- near the entrance of the Eerie Catacomb. Gives you the Pickaxe.
17. Subrosian- near the entrance to the Snowfall Resort. Gives you the Wife's Necklace.
18. Archer- inside the Snowfall Resort. Gives you the Lost Sword.
19. Darknut- inside Turtle Rock. Gives you the Knight's Crest.
20. Archer- inside Turtle Rock. Let's you keep the Knight's Crest.
After the game is done, you can enter a house in the village where you get the hammer and speak to a woman; who will give you a Peril Ring and creates a chest with a Piece of Heart inside.
Edited by ywkls, 13 November 2015 - 12:47 PM.