There are 42 total scales in the game, while buying all items in the first ng cycle requires just 40.
Treasure Carp Scales Farming / Hunting for treasure carp scales is much easier once you unlock the ability to swim underwater once you defeat the corrupted monk in mibu village later in the game, however, this shouldn't stop you picking some up early.