Kisha, it looks fantastic!!! Congrats and you seem to be having a blast.
I looked at the list you have and I didn't see a piece of mesh (window screen), unless I missed it. If you put some mesh between the hydro balls and the layer of earth, it will help prevent intrusion of it in the hydro balls.
Have fun today with it!