The unit should come with bulbs. If you plan to buy it from Big Al's, just call them to double check before making the order. I placed an order this morning for my light set, called in and found out that it doesn't have a reflector. So I changed the order over the phone. Then called back 20 minutes later and changed the other again. They had no problem doing that for me.
In regards to the space, it looks to be like it just sits on the glass. The other lights that they sell show brackets. Since this one doesn't, I'd assume that it doesn't need them. That may be a question for Big Al's unless someone else here has this light. It looks like a really nice light. If you get it, let me know what you think of it.