The link won't open so I'm not sure which one that is but this is the one he got.
Sorry, fixed the link in my post. Yours is a screen shot so I can't be certain but it looks like
this. It shows it has a reflector, and also brackets, that appear to screw to the fixture.
If you are able to find the brackets, they may not have a hook for the a lamp holder, but you ought to be able to slide zipties under. That's what I had to do with mine.
Even if you adjust decor as others suggested you'll want the brackets in case you ever get a new enclosure, and want to mount underscreen. I lost mine and had to order replacements.
If yours do indeed screw in though, that's actually a nice feature as you should be able to rig whatever you want to it. Mine just clamp.
You're correct it is coming with what they are calling a 10% bulb. The quality of the bulb I don't know. Though I suppose your UVB tester should be able to answer some of those questions when it comes.