We really don't know how long Picori have been around for MC says they are beings of legend and it's the 2nd game so who knows.
Rupees are definately magical, theres no gem cutters in Hyrule and Gorons seemingly eat gems along side rocks, the goron near the Goron Ruby's resting place was trying...