Are there anti-slip coatings I can apply to my mosaic?
Yes!
Yes! It depends partially on the materials (e.g. vitreous glass vs. glazed porcelain), and on whether you want to etch the surface or simply apply a coating on top of it.
These are some treatment options that we have found to be the most successful:
https://www.sliptech.com/Articles.asp?ID=253
https://www.covertecproducts.com/product/anti-slip-tile-treatment/