Most of these LED assemblies have load resistors on the board rather than an actual voltage regulator. Less expensive, but the trade-off is a bit more heat.
As with any products I get from China that have a double backed foam tape, peel it off before installing the product, and use a 3M/Scotch VHB type of tape. Very good stuff! It's available at Ace Hardware, Target, etc.
LEDs have a plastic lens, not glass. They are VERY tough compared to a glass lens, and since it has no element, they withstand very high shock.
I've been buying rolls of LEDs on Amazon. I just added 3' long strips to each of the overhead aluminum beams in my TTs storage compartment. Now only $11 for a 16' roll:
http://www.amazon.com/gp/product/B002QQ1YOM