Top dressing is just adding nutrients to the top of the media. LOS (Living Organic Soil) is what it sounds like too. No till is basically LOS but it's not tilled.
Surprisingly Gorilla tape isn't lightproof. Electrical tape works better and is fully lightproof. I don't know if its that important but better safe than sorry.
I agree with these guys with the toxicity and nutrient issue but I'm guessing you have a pet. Looks like some hair on there and that's a good way in for pests. Not that you have them just a heads up.