I can't help with that particular bio as I have the mysteria Scar bio.
But quality wise, it is amazing, so I imagine that one will be of a similar quality as it's made by the same guy.
So I'd say it will be good enough quality, and hopefully somebody else can help with the size. There is a picture with a 12"/30cm ruler next to it for scale if that helps...
I have a mysteria bio as well. It's wonderful. Though I don't have a face mask. Pirk 1 elders are supposedly the way to go with the bio. (I am just regurgitating what I was told.)
Aww that sucks the deluxes are sweet! Cleaning it up was worth it, in my opnion. Of course, if you don't have that amount of time...it's best to get one that isn't RAW.
I would post a WTB thread for a bio in the members buy and sell thread.