Thanks! So far, I've definitely been liking it. Still needs a few tweaks to the bike, but so far pretty awesome
As far as mounting the superflash goes, if you look at the picture, that's literally what the rack looks like. No mounting equipment - just the bar. I think I could mount it with the smaller of the superflash's mounting gear and just use some old tubes or something as additional rubber, but I wasn't sure if there was a better way or not. Doesn't look like there's any mounting part at all.
As far as front light goes, might have to get a few of those TR801's and invest in some 18650 batteries and a charger. Looks like those are a pretty good deal!