I started leather work today and before I notice, I had 22 earth shards left. Whats the easiest way to get shards (just in general so when I try to level up these professions I don't need to ask for each type).

Also I was told you need to be around lvl 19 in order to equip materia. Is this true?