^ ur almost right.
I have the headlights and I had the taillights.
Headlights: They're a big plastic piece that has some heavy duty velcro on the top of the headlight covers. The velcro attaches to the top of your headlight housing. You don't have to worry about them coming off or getting stolen, because the hood has to come up. They are not illegal (at least in AL) during the day I know. When I got pulled over, I had them on, and he didn't mention them. During the night, I would strongly suggest you taking them off. You can see, but not enough to really matter. I do leave them on if I am just goin down the street, but any farther, I take them off.
Taillights: These will get stolen. I don't personally like the way they look anymore. I love my sequential tails and they would take away from them.
They attach the same way, with velcro attached to the 4 corners of your taillight. Easy to steal. Also not illegal, I was pulled over 2x with these on, once in the day, and once at night. Never mentioned.
I would personally suggest the headlight covers. They may be a bit of a pain to take off and put on, but they are so worth it, imo.
About that nightshade taillight tint, I've heard it is CRAP. just what I've heard though.