Yes it does have light mounting holes. It will be going on a Salsa Limited so the lower panel will be Salsa and no chrome on the grill. Yes it does look big but I wanted a guard that would protect the whole bumper. This seems to be the only one that does that. The brackets are real strong and it mounts in four places. It weighs a little over 50 lbs., so it won't be too much on the front end. The Jaos weighs about the same so I'm hoping it is made the same way. I can't get a picture from the side, which bothers me, but. I found it on eBay.
Koz