His english is very bad so he wasnt able to answer if they were stainless or not or if they were self tapping screws or what. They do not look stainless.
Does a magnet stick to them?
He mentioned he doesnt really want that up above.Otherwise, if you really don't want to add a fender you could ditch the round taillight and get one of those LED strips. Attach that to the hoop and you're off and running