Can you tell me if this paper is translucent? and whether or not it is thick enough to be walked on without tearing?
The paper is not translucent. You can't backlight it.
It has a matte finish, so you wont see relections of your subject lower legs.
It is pretty tough and can be walked on without tearing. The small holes that I have noticed after use were probably caused by drit or something on my cement studio floor. It is also pretty easy to sweep clean after use. The studio stroes will wash out minor marks so they aren't noticeable in your images (and they are easy to photoshop out, if they apear.)
I just bougth my second role. The first lasted aboult two years, but my studio is not as busy as I would like.