Welcome to the forums, and thanks for doing your homework ahead of time!

As far as the lighting is concerned, I'd try to find a hood that fits your tank. I use an Exo Terra that happens to sit nicely on the sides of my tank. I have a 1/4in thick piece of tempered glass that covers about half of the tank top, and my hood sits on top of that. Underneath the glass, I have a folded paper towel that I keep moist. My temps and humidity stay very stable with this setup.

BP's don't require a night drop in temps, just make sure you have the proper temp gradient inside the tank. If you bring home a baby rather than an older animal, keep in mind that they sometimes prefer slightly lower temps. One thing I would suggest is that you hold off for a month or so before putting the repti carpet in. For now, I'd recommend just using plain white paper towels as a substrate. That way you'll be more likely to spot if your snake has a mite problem. It's also a lot easier to clean if you have a messy eater.