more than likely it will be a hanging kit, he sells a light track to hang any of the led's he sells. also try calling or emailing him, really nice guy. I'm pretty sure he has or can make something or you could somehow add piano wire to hang it.
The way I did it was vent it through the hood, there should be some tapped hole for screws, (use brass). Pad the space between the fixture and the hood with felt pads to prevent heat transference and keep fan vibration down. Secure excess wiring with zip ties.