I would tried to avoid mounting bike on the roof rack if I could but that seem to be the only way, hitch wouldn't work for me because of cbi rear bumper and tire carrier bike mount wouldn't also work.
btw where did you end up drilling the hole at and was that needed, I thought its a clam on style?
yes, you'll need the body lift for this bumper, but I talk to Justin at Shrockworks, told me that you could order the bracket for non body lift which runs about $129 with powder coat.
that's right I got a brand spanking new Shrockworks front bumper (powder coated black), this is the 3 loop version (headlights and center protection) with the 1.5" body lift... as of now I would like to sell it local, I'm asking for the same price which I paid for it, take advantage of this, no...